Не могу запустить скрипт php / mysql на терминале - PullRequest
0 голосов
/ 18 июля 2011

У меня самое сложное время с этим.Я делаю простой оператор выбора в PHP через терминал.Я могу запустить этот скрипт в своем браузере, просто обновив страницу.Но когда я набираю

php test.php

на терминале, он возвращает

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

Я не думаю, что в самом скрипте что-то не так, но я не уверен, что сообщение об ошибке говорит мне или что я должен делать с этим.Thanks1

1 Ответ

0 голосов
/ 18 июля 2011

Попробуйте использовать хост 127.0.0.1 вместо localhost или передайте абсолютный путь к mysql.sock:

$port = '/path/to/mysql.sock';
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...