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

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: PHP не хочет работать с MySQL

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


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

> Без описания
zeit
Отправлено: 30 Июня, 2009 - 19:17:51
Post Id


Частый гость


Покинул форум
Сообщений всего: 134
Дата рег-ции: Окт. 2008  


Помог: 0 раз(а)




Установил заново PHP. Раскомментирвал нужные библиотеки. Но выдает вот это:

Fatal error: Call to undefined function mysql_connect() in C:\WebServer\Apache2\htdocs\alltoner\www\test.php on line 6


В сем загвоздка?
 
 Top
maxtet
Отправлено: 30 Июня, 2009 - 19:37:50
Post Id



Новичок


Покинул форум
Сообщений всего: 63
Дата рег-ции: Февр. 2009  
Откуда: г.Херсон


Помог: 0 раз(а)




Взято с другого сайта[dot]

Цитата:
php не видит библиотеки php_mysql.dll, когда так происходит, я просто помещаю библиотеки в каталог, прописанный в переменной окружения PATH и всё начинает работать. Т.е. директиву extension_dir оставляем без изменений

Раскоментируем (убираем точку с запятой) напротив директивы


Копируем библиотеки ext/php_mysql.dll и libmysql.dll в C:/Windows/ - перегружаем сервер Apache.
 
 Top
zeit
Отправлено: 30 Июня, 2009 - 19:39:48
Post Id


Частый гость


Покинул форум
Сообщений всего: 134
Дата рег-ции: Окт. 2008  


Помог: 0 раз(а)




Да не пашит.
 
 Top
maxtet
Отправлено: 30 Июня, 2009 - 19:41:42
Post Id



Новичок


Покинул форум
Сообщений всего: 63
Дата рег-ции: Февр. 2009  
Откуда: г.Херсон


Помог: 0 раз(а)




Цитата:
есть и другой выход добытый методом "научного тыка"
Копируем файл libmysql.dll из папки с php в папку apache/bin там где лежит сам сервер
php.ini кладем в папку windows
прописываем в extension_dir = путь до расширений "pecl" и снимаем коммент с extension=php_mysql.dll. Перезагружаем сервер и забываем о проблемах...

P.S. Пользователя мускула не забываем создать =)


Попробуйте этот способ.
P.S. Взято с того же источника.
 
 Top
zeit
Отправлено: 30 Июня, 2009 - 19:43:47
Post Id


Частый гость


Покинул форум
Сообщений всего: 134
Дата рег-ции: Окт. 2008  


Помог: 0 раз(а)




А вы не можете просто сказать, как надо делать на самом деле?
(Добавление)
А, заработало. Просто переписал файл php.ini в папку Windows
 
 Top
maxtet
Отправлено: 30 Июня, 2009 - 19:45:33
Post Id



Новичок


Покинул форум
Сообщений всего: 63
Дата рег-ции: Февр. 2009  
Откуда: г.Херсон


Помог: 0 раз(а)




К сожалению с подобной проблемой я не сталкивался.
 
 Top
zeit
Отправлено: 30 Июня, 2009 - 19:46:30
Post Id


Частый гость


Покинул форум
Сообщений всего: 134
Дата рег-ции: Окт. 2008  


Помог: 0 раз(а)




И еще вопросик. В денвере была какая-то программа для работы с почтой. Как называется и где инфа с устанвкой этой программы.
 
 Top
maxtet
Отправлено: 30 Июня, 2009 - 19:54:35
Post Id



Новичок


Покинул форум
Сообщений всего: 63
Дата рег-ции: Февр. 2009  
Откуда: г.Херсон


Помог: 0 раз(а)




Отладочный эмулятор sendmail (/usr/sbin/sendmail), не отправляющий письма, а записывающий их в директорию /tmp/!sendmail.
 
 Top
zeit
Отправлено: 30 Июня, 2009 - 20:20:15
Post Id


Частый гость


Покинул форум
Сообщений всего: 134
Дата рег-ции: Окт. 2008  


Помог: 0 раз(а)




Она так и называется Sendmail? Она не платная случаем? А-то где-то прочитал, что она денег стоит.
 
 Top
maxtet
Отправлено: 30 Июня, 2009 - 20:43:39
Post Id



Новичок


Покинул форум
Сообщений всего: 63
Дата рег-ции: Февр. 2009  
Откуда: г.Херсон


Помог: 0 раз(а)




Если вы внимательно прочли мой предыдущий пост, то должны были обратить внимание на то что это эмулятор почтовой службы, находящийся на локальном сервере.
 
 Top
zeit
Отправлено: 30 Июня, 2009 - 21:42:39
Post Id


Частый гость


Покинул форум
Сообщений всего: 134
Дата рег-ции: Окт. 2008  


Помог: 0 раз(а)




Спасибо за информацию.
 
 Top
Champion Супермодератор
Отправлено: 01 Июля, 2009 - 08:25:08
Post Id



Активный участник


Покинул форум
Сообщений всего: 4350
Дата рег-ции: Авг. 2008  
Откуда: Москва


Помог: 57 раз(а)




zeit пишет:
А, заработало. Просто переписал файл php.ini в папку Windows
maxtet пишет:
К сожалению с подобной проблемой я не сталкивался.

Надо было вывести phpinfo() и посмотреть путь к php.ini
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Программирование на PHP »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB