Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Ошибка MySQL: Call to undefined function mysql_connect()
Форумы портала PHP.SU » PHP » SQL и Архитектура БД » Ошибка MySQL: Call to undefined function mysql_connect()

Страниц (1): [1]
 

1. T-Mon - 13 Ноября, 2007 - 15:34:48 - перейти к сообщению
Ошибка, которую выдает PHP Expert Editor при запуске:
Цитата:
PHP Fatal error: Call to undefined function mysql_connect() in P://Apache/htdocs/test.php on line 22

И так с каждой встроенной функцией, которая относится к MySql, если закомментировать предыдущую. Подскажите, пожалуйста, в чем дело.
2. evgenijj - 13 Ноября, 2007 - 15:59:41 - перейти к сообщению
Цитата:
Все ошибки содержащие фразу «Call to undefined function» указывают, на неподключенное расширение PHP. Если такие ошибки возникают при работы с фунциями MySQL, то это значит, что не подключена библиотека PHP для работы с MySQL – php_mysql.dll

http://www[dot]softtime[dot]ru/article/i[dot][dot][dot]hp?id_article=98
3. T-Mon - 13 Ноября, 2007 - 16:22:17 - перейти к сообщению
Благодарю, сейчас посмотрю.\n\n(Добавление)
Оказалось, что у меня нет никакого php_mysql.dll, по этому скачал архив с сайта php.net, в котором файлами типа dll и не пахнет, зато есть Сишные файлы и какие-то примеры.
Скинь, пожалуйста, этот сам файл php_mysql.dll сюда с постом (он же весит фигню), буду очень благодарен!
4. evgenijj - 13 Ноября, 2007 - 17:01:33 - перейти к сообщению
http://www.php.net/downloads.php
PHP 5.2.5 zip package

Все там есть - и php_mysql.dll
5. T-Mon - 13 Ноября, 2007 - 17:04:00 - перейти к сообщению
Вроде бы все сделал по инструкции, а получил:
PHP Warning: PHP Startup: mysql: Unable to initialize module Module compiled with module API=20050922, debug=0, thread-safety=1 PHP compiled with module API=20060613, debug=0, thread-safety=1 These options need to match in Unknown on line 0 PHP Fatal error: Call to undefined function mysql_connect() in P:Apachehtdocstest.php on line 22
6. evgenijj - 13 Ноября, 2007 - 17:06:35 - перейти к сообщению
T-Mon пишет:
Вроде бы все сделал по инструкции, а получил:
PHP Warning: PHP Startup: mysql: Unable to initialize module Module compiled with module API=20050922, debug=0, thread-safety=1 PHP compiled with module API=20060613, debug=0, thread-safety=1 These options need to match in Unknown on line 0 PHP Fatal error: Call to undefined function mysql_connect() in P:Apachehtdocstest.php on line 22

Вполне возможно - конфликт версий библиотек. Скачай полный архив и не пудри людям мозги.
7. T-Mon - 13 Ноября, 2007 - 18:21:26 - перейти к сообщению
А чего так агрессивно?
8. Andrey5555 - 13 Ноября, 2007 - 18:38:21 - перейти к сообщению
Вообще используй денвер www.denwer.ru.
По отдельности ничего не бери будут сбои. Поьзуйся проверенными комплектами.
9. Стас - 13 Ноября, 2007 - 18:52:18 - перейти к сообщению
Andrey5555 пишет:
По отдельности ничего не бери будут сбои.

Хм... IIS 7+PHP 5.2.4+ISAPI_Rewrite - глюков нет... Улыбка


5.2.5 есть???? О... Не знал Улыбка
10. evgenijj - 13 Ноября, 2007 - 19:42:15 - перейти к сообщению
T-Mon пишет:
А чего так агрессивно?

Потому что глупости говоришь -- дайте мне кто-нибудь библиотечку php_mysql.dll, только у тебя стоит PHP 4.2, у меня 5.1, у кого-то 4.4.7. И ты думаешь, если ты файлы из разных версий вместе соберешь, все это работать будет?

 

Powered by ExBB FM 1.0 RC1