php ソケットが接続できない問題の解決策: 1. php でソケット拡張機能が有効になっているかどうかを確認します; 2. php.ini ファイルを開いて、「php_sockets.dll」が読み込まれているかどうかを確認します; 3. キャンセル「php_sockets.dll」 ステータスをコメントするだけです。
このチュートリアルの動作環境: Windows 7 システム、PHP バージョン 8.1、Dell G3 コンピューター。
PHP ソケットに接続できない場合はどうすればよいですか?
phpソケットで接続できない問題を解決
最近php jsを使って複数人チャット機能を作成しています。オンラインの手順に従ってコードを書いたのですが、php を実行すると必ず次のエラーが表示されます
Fatal error: Call to undefined function socket_create()
そこでもう一度ググってみると、ネット上には解決策がたくさんあるので、私の成功事例を共有します。
まず、php でソケット拡張機能が有効になっているかどうかを確認します。
これは、QAQ を有効にしていなかったためです。 。 。
if(extension_loaded(‘sockets’)){ echo “已开启”; }else{ echo “未开启”; }
php のインストール パスにある php.ini ドキュメントを再度確認してください
使用されている php のバージョンに注意し、対応するバージョンを見つけてください。たとえば、私の場合は次のようになります。
D:\PHPTutorial\php\php-7.2.1-nts
php_sockets.dll が読み込まれているかどうかを確認します
このコード行がコメント化されているかどうかに注意してください。 (私のはコメント状態です)
#コメント状態の場合は、コメントを削除してください~~ ##推奨される学習: 「PHP ビデオ チュートリアル 」
以上がPHPソケットが接続できない場合の対処法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。