Форум программистов CODEBY.NET Хостинг в Беларуси — Active Technologies

Разработка бизнес сайтов

Нужны клиенты? Тогда сюда быстрее...
X   Сообщение сайта
(Сообщение закроется через 2 секунды)

Здравствуйте, гость ( Вход | Регистрация )




> Php знает Mysql сам, но отказывается знать его в Apache!, Скоро всю голову сломаю :-)
Targon
Вставить ник
сообщение 17:05:2007, 07:44
Цитата Ответить 


Новенький
*

Группа: Программист
Сообщений: 2
Регистрация: 15:05:2007
Пользователь №: 10 858



Репутация: - 0 +


Народ, спасай. В чём трабла? В какие еще конфиги слазать? Скрипты php на ура шарят по базам MySQL (загрузка данных идёт - т.е. всё, что треба раскоментарено/скомпилировано однозначно), выводят "Hello, World" в http из апача (работают тоже), но тут же ругаются что ни одна им функция mysql_... неизвестна! Что за беда? Сносил/ставил всё заново - не помогает :-( При том, что ставил я же на другой машине с месяц назад - там всё работает. Диск, на котором живёт весь инет сдирал под корень и складывал на новую машину, php.ini скопирован также. Чего еще для счастья не хватает?
Подняться вверх 
 
Сообщение #1
 
Новая тема 
Ответов (1 - 4)
GOsha
Вставить ник
сообщение 17:05:2007, 09:52
Цитата Ответить 


Гуру
***

Группа: Достойный программист
Сообщений: 305
Регистрация: 19:01:2005
Из: Просторы интернета
Пользователь №: 1 258
Специализация: PHP, MySQL - Programming



Репутация: - 2 +


В php5 отключена встроенная поддержка mysql
В сборке пятого PHP есть библиотека libmysql.dll
Вот, короче, ее скопировать в папку windows или в папку \bin в апаче.
При этом проследите, чтобы в настройках php и apache были раскомментированы модули работы с этой библиотекой.
Подняться вверх 
 
Сообщение #2
Targon
Вставить ник
сообщение 18:05:2007, 12:43
Цитата Ответить 


Новенький
*

Группа: Программист
Сообщений: 2
Регистрация: 15:05:2007
Пользователь №: 10 858



Репутация: - 0 +


Цитата(GOsha @ 17:05:2007, 13:52 )
В php5 отключена встроенная поддержка mysql
*

Так в том и дело, что сам php работает с MySQL. Батничек периодически запускает php-скрипт, подгружающий новые данные в базу - претензий нет.
Цитата(GOsha @ 17:05:2007, 13:52 )
В сборке пятого PHP есть библиотека libmysql.dll
Вот, короче, ее скопировать в папку windows или в папку \bin в апаче.
*

Скопировал - не помогло :-( И наверняка помню, что на той машине, где работает всё я этого не делал, никаких библиотек не копировал. Только php.ini в %WINDIR%
Цитата(GOsha @ 17:05:2007, 13:52 )
При этом проследите, чтобы в настройках php и apache были раскомментированы модули работы с этой библиотекой.
*

В php.ini разремарено:
extension=php_mysql.dll
Этого оказалось достаточно чтобы php так ругаться перестал.

Но всё равно, спасибо за вариант.


А в конфиге Апача где какие настройки на указанную библиотеку?
Подняться вверх 
 
Сообщение #3
Гоша
Вставить ник
сообщение 20:05:2007, 10:53
Цитата Ответить 


Новенький
*

Группа: Программист
Сообщений: 7
Регистрация: 7:01:2007
Пользователь №: 8 701
Специализация: Веб-программист



Репутация: - 0 +


_тхт_

Сообщение отредактировал Гоша - 20:05:2007, 11:13
Подняться вверх 
 
Сообщение #4
GOsha
Вставить ник
сообщение 20:05:2007, 11:09
Цитата Ответить 


Гуру
***

Группа: Достойный программист
Сообщений: 305
Регистрация: 19:01:2005
Из: Просторы интернета
Пользователь №: 1 258
Специализация: PHP, MySQL - Programming



Репутация: - 2 +


Дык копирование в директорию нужно проводить вместе с раскомментом в php.ini
кстати, проверьте логи апача.
Остановите сервер.
Удалите логи.
Запустите сервер, тут же остановите.
Теперь у нас есть логи одного цикла.
И копируем их сюда. Посмотрим с вами, нет ли проблем каких.
Подняться вверх 
 
Сообщение #5


Быстрый ответ  Ответить  Новая тема 

> Быстрый ответ
Полужирный
Курсив
Подчеркнутый
Вставить изображение
Смайлики
Цитата
Код
 
 Отправлять уведомления об ответах на e-mail |  Включить смайлики |  Добавить подпись
   

 

RSS Текстовая версия Сейчас: 17:05:2008 - 09:13
с нами можно связаться по:
телефону: +375-(29)-632-60-67
e-mail:info@codeby.net