|
|
|
| Debian squeeze
Не работают вот такие строчки:
$dblocation = "127.0.0.1";
$dbname = "os";
$dbuser = "root";
$dbpasswd="1234567";
$dbcnx = @mysql_connect($dblocation,$dbuser,$dbpasswd);
if (!$dbcnx) exit("<p>
<font color=red face=arial>MySQL-Ошибка</font>
</p>");
|
В Ubuntu и Windows проблем нет.
В Debian в Chrome выводится ошибка 500(Ошибка HTTP 500 (Internal Server Error)) в Iceweasel просто пустая страница.
PHP Version 5.3.3-7+squeeze1
Mysql 5.1.49-3
Apache/2.2.16 (Debian)
Подскажите вчем дело? | |
|
|
|
|
|
|
|
для: Eser
(26.04.2011 в 10:45)
| | >В Ubuntu и Windows проблем нет.
>В Debian в Chrome
Эти системы обращаются к одному и тому же серверу? Или речь идет о разных серверах под управлением этих операционных систем? | |
|
|
|
|
|
|
|
для: cheops
(26.04.2011 в 10:51)
| | Сервера разные у меня есть папка со скриптами, я ее постоянно перетаскиваю на работе в Ubuntu работаю, дома до недавнего времени на Windows(щас как раз Debian перешел)
Вот тут phpinfo() повнимательнее по изучал. Что то не видно инфы про mysql. Хотя стоит да и в php.ini строчки про него есть(как бы там все по умолчанию). Сам mysql сервер работает норм. Но скрипт не хочет к нему подрубаться получаеться. | |
|
|
|
|
|
|
|
для: Eser
(26.04.2011 в 11:08)
| | Уберите символ @ - никаких дополнительных сообщений об ошибках не выводится?
>Вот тут phpinfo() повнимательнее по изучал. Что то не видно инфы про mysql. Хотя стоит да и в
>php.ini строчки про него есть(как бы там все по умолчанию). Сам mysql сервер работает норм. Но
>скрипт не хочет к нему подрубаться получаеться.
Проблема только с этим скриптом или вообще в с любыми скриптами, использующими MySQL? | |
|
|
|
|
|
|
|
для: cheops
(26.04.2011 в 11:22)
| | В Iceweaseal выводиться также пустая страница, а в Chrome
"На веб-сайте произошла ошибка при получении http://127.0.0.1/index.php. Веб-сайт может быть закрыт на обслуживание или настроен неправильно.Ошибка HTTP 500 (Internal Server Error): При попытке сервера выполнить запрос возникла неожиданная ситуация."
| .
Проблема именно с со строчками подключения к mysql. Хотя очень странно он бы вывел MySQL-Ошибка .Все остальное то работает что не использует mysql.
Скрипт останавливаеться не вызывая ошибки на строчке:
$dbcnx=mysql_connect($dblocation,$dbuser,$dbpasswd);
echo "Вывожу все что угодно"; -Он ето уже не выведет на экран | |
|
|
|
|
|
|
|
для: Eser
(26.04.2011 в 14:02)
| | Разобрался.
Не была установлена библиотека в системе phpmysql. | |
|
|
|