本源碼為店主購買並二次開發實際使用中,代碼為全開源,整站使用及二次開發均可放心使用。
本店提供免費安裝配置服務。
本站系統完全開源,非受權
系統需求php版本為5.6+,包含5.6,mysql>=5.6
1.解壓縮包,複製nickbai-whisper_tp5-master/whisper_tp5資料夾下除了whisper.sql資料庫檔案外的所有文件,上傳到你伺服器的一個目錄,例如是/www/wwwroot/whisper
2、建立站點,目錄指向到whisper/public
3.新建whisper資料庫,導入whisper.sql,設定編碼為:utf8
4、修改application下面的database.php,換成您實際的。
//伺服器位址
'hostname'=>'127.0.0.1',
//資料庫名稱
'database'=>'whisper',
//客戶名稱
'username'=>'root',
//密碼
'password'=>'root',
//連接埠
'hostport'=>'3306',
5.開放防火牆的80端口,注意了,華為雲或阿里雲伺服器還有一個安全組,別忘了也放行80端口
6.瀏覽器訪問xxx.xxx.com/admin即可以進入管理系統了。
預設的客戶名稱和密碼為adminadmin
7.運行環境調試好之後,需要修改Events.php中的資料庫參數。
Events.php檔案位於/whisper/GatewayWorker/Applications/whisper下,前面的路徑,請您自己對照自己的實際情況查找。只要知道它位於系統的GatewayWorker/whisper下面。
self::$db=newWorkermanMySQLConnection('192.168.1.102','3306','root','root','whisper');
資料庫設定參數的意思,依序為host,port,user,password,dbname。配置正確,並儲存。
8.啟動soket服務:
進入/whisper/vendor/GatewayWorker/,編輯start_for_win.bat,把裡面的路徑改成實際的,可以先在cmd裡測試下,好了後雙擊start_for_win.bat,各項提醒OK表示正常。
9.socket端口修改
預設的websocket監聽的連接埠是8282,您需要在伺服器的防火強開放此連接埠。您假如想更改這端口,可以到
whisper/GatewayWorker/Applications/whisper/start_gateway.php中進行修改。絕大部門的用戶端無法連上伺服器,都是由於這個起因。
更改連接埠後,需設定application/config.php
'socket'=>'192.168.1.104:8282'
10.客服的工作平台入口為youdomain.com/service預設的兩個客服
帳號為:客服小白客服小美密碼:123456
以下為網站整合客服,不明白的可以進入http://yourdomain.com/查看首頁程式碼:
每個網站的風格不同,這裡我不會提供客服諮詢的懸浮樣式。我相信您的網站上一定也有自己設計好的樣式。
示範網站:http://zx.nx345.cn/