2017-01-25 14 views

答えて

0

PHPが使用するパスに、mysqlバイナリがインストールされている場所が含まれていない可能性があります。通常これは/usr/local/binで、これは標準ではなく、デフォルトのパスではありません。個人パスを変更しても、すでに実行中のシステムサービスのパスには影響しません。おそらく/usr/local/bin/mysqlある

which mysql 

:あなたはおそらく実行ファイルへのフルパスを指定することで、この作業を行うことができます

、それは結果です。

+0

execのmysqlは何も返しません。今何ができますか? –

+0

端末で 'which mysql'を実行し、execコマンドでそのパスを明示的に使用するようにexecコマンドを変更します。 – Schleis

+0

解決に感謝します。ソースコードを変更せずにそれを使用する方法はありますか?私の設定でできることは何でも構いません –

関連する問題