Я установил Ubuntu 13.10, а также установил MySQL и PHP. При работе отдельно, как PP, так и MySQL работают нормально. Однако, когда я пытаюсь подключиться к MySQL с PHP, он не показывает никаких ошибок и не будет подключаться. Отдельно PHP и MySQL работают нормально. Я также запускаю эту команду:Соедините PHP с MySQL на Ubuntu 13.10
sudo apt-get install php5-mysql
Он показывает все обновленные и что я установил PHP и MySQL.
я использовал:
mysqli_connect('localhost','root','root') or die(mysqli_error());
mysqli_select_db('databasename') or die(mysqli_error());
$resources = mysqli_query('select * from users');
while ($data=mysqli_fetch_object($resources)) {
echo "<pre>";
print_r($data);
}
но страницы показывают белый экран.
Честный вопрос: почему бы не использовать что-то уже установленное, например XAMPP? – Mave
проверьте свой error_log (/var/log/apache2/error.log). – Flask
Ну, вы должны получить сообщение об ошибке. Либо учетные данные для входа являются неправильными, либо они должны вызывать ошибку при попытке запуска запроса без выбранной базы данных (которую вы не можете сделать, если вы не вошли на сервер) ... – BenM