2

twistedPython のライブラリを使用して簡単なチャット プログラムを作成しました。基本的に、サーバー プログラム (server.py) とチャット プログラム (client.py) があります。

client.py は、特定のポートでサーバーに接続し、端末にメッセージを出力する単純な python スクリプトです。

ローカル システムで server.py と client.py を実行でき、別の端末でチャットできます。

client.py を PHP に統合して、ブラウザからチャットできるようにしたいと考えています。

execPHPでpythonスクリプトを呼び出しています。しかし、それは機能していません。

exec("python client.py")

私が何か不足している場合、何か考えはありますか?

4

2 に答える 2

0

お役に立てるかどうかわかりませんが、以下の点を考慮してください。

  • 別のコマンドを実行してみましたが、うまくいきましたか?
  • .php ファイルと Python.exe のパーミッションは正しく設定されていますか?
  • PHP ファイルが入っているフォルダーからターミナル ウィンドウ (Windows/Mac/Linux) からコマンドを実行できますか?

すでにこれらすべてを試した場合、別の解決策は思い浮かびません..頑張ってください!

于 2013-05-07T12:13:44.240 に答える