Я настроил внутренний сервер Ubuntu 14.04 LAMP. Я могу получить доступ к SQL при использовании Putty, но когда я пытаюсь подключиться через скрипт php, все мои страницы пустые... Затем я попытался отладить его, просто подключившись к IP-адресу, и получаю ошибку (111) без порта и ошибку: 0 после 3 минут попыток подключения, когда я говорю, что порт 80.
Любые идеи были бы потрясающими. Спасибо!
решение1
Решение 1:
Если у вас есть такие строки:
skip-networking
bind-address = 127.0.0.1
В файле конфигурации my.cnf вам следует закомментировать их (добавьте # в начале строк) и перезапустить MySQL.
Конечно, для этого вы должны быть администратором сервера.
Решение 2:
Если вы можете войти в MySQL как пользователь root, то создайте нового пользователя:
CREATE USER 'root'@'your_ip' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON * . * TO 'root'@'your_ip' IDENTIFIED BY 'password';
Если вы не хотите ничего создавать, просто предоставьте разрешение вашему пользователю root с помощью %, как показано ниже.
GRANT ALL PRIVILEGES ON * . * TO 'root'@'%' IDENTIFIED BY 'password';