2015-02-18 3 views
0

Я использую XAMPP на своем компьютере. Мой сайт работает нормально. Теперь я загрузил свои файлы на сервер с помощью scp. Теперь я попытался изменить параметр подключения. Я меняю егоНевозможно подключить mysql и php в Lamp на онлайн-сервере

<?php 
     $host ="104.236.227.173"; 
     $username = "****"; 
     $password = "******"; 
     $database = "****"; 

     @session_start(); 

?> 

Хост - это сервер, на котором работает мой сайт.

Mysite

Но онлайн я не могу подключиться к базе данных. Я установил лампу онлайн. Я изменил настройки в my.conf. Но это не работает. Я использовал следующую команду слишком

GRANT ALL ON `database`.* TO [email protected]'%' IDENTIFIED BY 'password'; 

Пожалуйста, помогите мне решить эту проблему.

+1

Вы пробовали «localhost» в качестве хоста вместо IP-адреса? –

+0

OMG ..и работал. Пожалуйста, ответьте и почему это произошло? – khan

ответ

1

Как поделился с использованием «localhost», вместо этого IP-адрес должен сделать трюк. Вы получаете доступ к mysql на том же сервере, что и скрипт php. Если сервер mysql не настроен для доступа через IP-адрес, «localhost» - это поведение по умолчанию. Рад, что это помогло!

+0

Поверьте, это заняло больше времени, чем разработка сайта для меня: D – khan

Смежные вопросы