php socket無法連線的解決方法:1、檢查php是否開啟socket擴充;2、開啟php.ini文件,檢查「php_sockets.dll」是否已載入;3、取消「php_sockets.dll」的註釋狀態即可。
本教學操作環境:windows7系統、PHP8.1版、Dell G3電腦。
php socket無法連線怎麼辦?
解決使用php socket連線失敗問題
#最近在用php js弄多人聊天功能,一開始按照網路步驟寫好程式碼,但執行php時總是出現以下報錯
Fatal error: Call to undefined function socket_create()
然後又是一頓google,網上解決方法很多,我就分享一下自己的成功案例。
先檢查php是否開啟socket擴充
本身就是因為沒有開啟QAQ。 。 。
if(extension_loaded(‘sockets’)){ echo “已开启”; }else{ echo “未开启”; }
再檢查php安裝路徑下的php.ini文件
要注意所使用的php的版本,尋找對應的版本。例如我的:
D:\PHPTutorial\php\php-7.2.1-nts
檢查php_sockets.dll是否被載入
注意這行程式碼是否被註解。 (我的就是註解狀態)
如果是註解狀態,去掉註解就OK啦~~
推薦學習:《PHP影片教學》
以上是php socket無法連線怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!