Forum Webscript.Ru

Наши скрипты => MobilePublisherPHP => Тема начата: CHANI[NoD] от 18 Июля 2002, 11:42:11

Название: проблемы с mysql.so
Отправлено: CHANI[NoD] от 18 Июля 2002, 11:42:11
Поставил я себе mp, но столкнулся не с непонятныч для себя глюком: mp ругается на файл mysql.зрз, а точнее на ненахождение
библиотеку mysql.so. Причем если я залезу в файл  и  пропишу
в неи dl("mysql.so");  то проблемы исчезнет : например скрипт
admin/index.php

Fatal error: Call to undefined function: mysql_connect() in /var/www/html/chani/celticdance/mp/db/mysql.php on line 10
после исправления работает

но тогда если я открою допустим
admin/view.php
 то он мне скажет:

Warning: Function registration failed - duplicate name - mysql_connect in /var/www/html/chani/celticdance/mp/db/mysql.php on line 2

Так что для дальнейшей работы все исправления прижодиться стирать?

Что делать?
Название: Да все прозрачно, странно что гуру тебе еще не ответели ....
Отправлено: CHANI[NoD] от 24 Июля 2002, 14:51:24
Тебе надо с db/mysql.php вместо dl(\'mysql.so\');
поставить:

if (!extension_loaded(\'mysql\')) {
    if (!dl(\'mysql.so\')) {
        exit;
    }
}
это проверит загрузку модуля, и если не нужно
отклонит запроc, теперь все будет работать ....