Я недавно установил Ubuntu на моем сервере, заменив Windows. Мой сайт работал нормально под Windows / XAMPP, но не с Ubuntu. Я попробовал простое соединение с БД:
<?php
$con = mysql_connect("localhost", "root", "mypassword") or die ("connection error");
mysql_select_db("db1", $con) or die ("db selection error");
$qry = mysql_query("SELECT * FROM atable");
while($row = mysql_fetch_object($qry)) {
echo $row->id;
}
?>
но когда я загружаю страницу, ничего не происходит. PHP работает отлично,
<?php echo "test"; ?>
работает как положено ...
Мои настройки (для целей тестирования):
- Ubuntu 11.04 и LAMP
- адрес привязки mysql в my.cnf установлен на 0.0.0.0
- хост root-пользователя mysql имеет значение%, привилегии предоставляются .
- extension_dir для php5 имеет значение "/usr/lib/perl5/auto/DBD/mysql/mysql.so"
что я пропускаю / делаю неправильно?