0

私はこれで最も苦労しています。ターミナルを介してphpで簡単な選択ステートメントを実行しています。ページを更新するだけで、ブラウザでこのスクリプトを実行できます。しかし、私が入力すると

php test.php

端末では、戻ります

Warning: mysqli_connect(): [2002] No such file or directory (trying to connect via unix:///var/mysql/mysql.sock)

スクリプト自体に問題があるとは思いませんが、エラー メッセージが何を伝えているのか、またはそれに対して何をすべきかはわかりません。ありがとう1

4

1 に答える 1

0

127.0.0.1の代わりにホストを試すlocalhostか、絶対パスを次の場所に渡しますmysql.sock

$port = '/path/to/mysql.sock';
于 2011-07-18T04:57:11.373 に答える