Лага с конектом mysql

paspartu

Новичок
Лага с конектом mysql

Создал я локальный сервер.
apache 2.0.58
mysql 5.0.8
php-5.1.6-Win32

всё что не должно работать с базой mysql работает отлично, а при выполнении тех скриптов которые используют mysql пишет Fatal error: Call to undefined function mysqli_connect() in D:\Web\index.php on line 4

Php.ini настроил апач настроил в system32 php_mysql.dll скинул, всёравно неработает...

уже 2ой день мучаюсь подскажите в чём может быть ошибка.
 

440hz

php.ru
а ты посмотри откуда он на смом деле берет php.ini

=)

-~{}~ 23.10.06 16:33:

system32 php_mysql.dll скин
ага system32 это большая помойка что б туда все кидать ... прописал бы лучше PATH правильный.
 

paspartu

Новичок
Configuration File (php.ini) Path C:\php\php.ini

это скрипт


<?php
phpinfo();
?>

показывает
 

svetasmirnova

маленький монстрик
>Fatal error: Call to undefined function mysqli_connect() in D:\Web\index.php on line 4
>в system32 php_mysql.dll скинул
 

paspartu

Новичок
хмм если я правильно понимаю, надо подключить расширение mysqli

но в php.ini нет строки extension=php_mysqli.dll

что то я совсем запутался..
 

paspartu

Новичок
Перезагрузил систему теперь пишет Fatal error: Call to undefined function mysql_connect() in D:\Web\dbconfig.php on line 12
 

440hz

php.ru
Автор оригинала: paspartu
Перезагрузил систему теперь пишет Fatal error: Call to undefined function mysql_connect() in D:\Web\dbconfig.php on line 12
систему пепегружать не надо. достаточно апач передернуть.
 

paspartu

Новичок
Добавил эту строку в php.ini рестартнул апач, всёравно
Fatal error: Call to undefined function mysql_connect() in D:\Web\dbconfig.php on line 12

:(
 

440hz

php.ru
extension=php_mysql.dll
extension=php_mysqli.dll


вот так добавил? апач перестарнул?
 

paspartu

Новичок
тоже самое Fatal error: Call to undefined function mysql_connect() in D:\Web\dbconfig.php on line 12

-~{}~ 23.10.06 17:15:

заметил что в начале ругалось на Fatal error: Call to undefined function mysqli_connect() in D:\Web\index.php on line 4
После того как скинул php_mysqli.dll в system32 ругается на
Fatal error: Call to undefined function mysql_connect() in D:\Web\dbconfig.php on line 12
 

440hz

php.ru
пропиши пути до ...\php\ext в PATH и будет тебе счастье. ну и убедись еще раз что правишь тот php.ini который отдается в phpinfo()
 

paspartu

Новичок
исправил.
Снова
Fatal error: Call to undefined function mysql_connect() in D:\Web\dbconfig.php on line 12
 

hermit_refined

Отшельник
440hz
Уже 14 комментариев, а счастьё всё не наступает ;-)

paspartu
Если вы подключаете модуль с помощью dl() - что пишет?
+
Что пишет апач в логи при старте?
 

440hz

php.ru
paspartu


все, что надо:

1. добавить в PATH C:\php\;C:\php\ext\;
2. добавить в C:\php\php.ini
extension=php_mysql.dll
extension=php_mysqli.dll

рестартнуть систему.

-~{}~ 23.10.06 17:49:

Уже 14 комментариев, а счастьё всё не наступает
это да ... хотя на эту тему столько уже написано ... жуть ... но всякий раз умудряются сделат ьтакое, что хоть стой, хоть падай ...

p.s. можэт бота написать который будет отвечать? =)
 

paspartu

Новичок
Автор оригинала: hermit_refined

Что пишет апач в логи при старте?
изменил директоию с DocumentRoot "D:\Web"
в D:\Wow SERVER\KoboldServerLite\Web

лог

[Dleted by paspartu]

-~{}~ 23.10.06 17:57:

Автор оригинала: 440hz
paspartu


все, что надо:

1. добавить в PATH C:\php\;C:\php\ext\;
2. добавить в C:\php\php.ini
extension=php_mysql.dll
extension=php_mysqli.dll

рестартнуть систему.
Непомогло -(
 

hermit_refined

Отшельник
p.s. можэт бота написать который будет отвечать? =)
I think, реально помогла бы блоксхема, с предложениями всяких проверок и действий, и развилками - да/нет ;-)

paspartu
Можно удалить, или хотя бы сократить :) Ошибок не пишет.
А что насчёт dl() ?
 
Сверху