| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Базы Данных > mysql_connect и тихая смерть |
| Автор: sergejzr 12.1.2006, 22:17 |
| Ребята, хто за трбла может бытъ после вызова функции mysql_connect скрипт умирает без единого звука. error_reporting прописан, но всё тихо. Никаких ошибок.. Белая страница просто. |
| Автор: Mal Hack 12.1.2006, 22:35 |
| print mysql_error(); И какие версии? С консоли на сервер конект идет нормальный? |
| Автор: Mal Hack 12.1.2006, 23:01 |
| mysqli_connect попробуй. |
| Автор: sergejzr 12.1.2006, 23:06 |
| Та же петрушка.. |
| Автор: Illuminaty 12.1.2006, 23:24 | ||
по умолчанию PHP5 компилируется без поддержки MySQL и в твоем конфиге я ее не увидел...
Добавлено @ 23:27 Точно, нет у тебя поддержки MySQL. У меня на PHP5 phpinfo() выдает блок по mysql, а у тебя его нет. |
| Автор: Mal Hack 12.1.2006, 23:44 |
| Illuminaty ну дык в конфиге опция есть! В принципе, может ты путь не верный до mysql написал, и он ее не подцепил... Добавлено @ 23:46 ЗЫ: может быть конфликт mysql & mysqli. Надо что-то одно... Иначе мистика какя-то. |
| Автор: Illuminaty 12.1.2006, 23:51 | ||||
| Mal Hack, согласен, в конфиге есть. Но без пути работать вообще не будет (как в PHP4, к примеру), так как PHP5 не поставляется с клииентской библиотекой. Посему, надо пересобрать PHP с ключом --with-mysql=DIR_TO_MYSQL Добавлено @ 23:53
|
| Автор: sergejzr 13.1.2006, 01:22 | ||
Спасибо, точно блока нет! А причины какие могут быть у этого, ведь в конфиге она стоит.
Путь - точно верный. |
| Автор: Dave 13.1.2006, 09:54 | ||
интересно почему тогда ошибка не появляется ? получается что идет обращение к несуществующей ф-иии должна быть ошибка. но это уже другой вопрос. |
| Автор: Mal Hack 13.1.2006, 14:20 |
| sergej.z а покажи раздел mysql в php.ini |
| Автор: sergejzr 13.1.2006, 15:19 | ||
Illuminaty, я написал админу про недостающий блок. Проблема являлась ошибкой в php.ini. Теперь всё работает. Странно конечно, что никаких ошибок при этом не выдавалось.
Я даже не знаю, где он там на сервере находтся. Ну ладно, главное траблу локализировали и я не виноват Спасибо за внимание и помощь! |
| Автор: Turik 10.3.2006, 04:18 | ||||
Ей, народ.. у меня те ж проблемы... Посматрите как реагирует ПХП на mysql_connect(); Fatal error: Call to undefined function mysql_connect() in C:\Program Files\Apache Group\Apache2\htdocs\mysqltest.php on line 2
|
| Автор: sergejzr 10.3.2006, 04:22 |
| Я тебе в той теме ответил уже http://forum.vingrad.ru/index.php?showtopic=86868&view=findpost&p=666767 |
| Автор: Turik 10.3.2006, 18:23 | ||
Да, но дело в том что все это я уже пробовал! Проблема, кажетса не в этом! |