Страница 1 из 1

Unknown extension mysqli for PHP 4. (in jail)

Добавлено: 2006-11-01 17:19:55
Da1VER
Пробую ставить postfixadmin -

Код: Выделить всё

# cd /usr/ports/mail/postfixadmin
# make
Unknown extension mysqli for PHP 4.
*** Error code 1

Stop in /usr/ports/mail/postfixadmin.
Хотя при етом пакеты для связи мускуля и пхп есть -

Код: Выделить всё

# pkg_info
php4-4.4.4_1        PHP Scripting Language (Apache Module and CLI)
php4-mysql-4.4.4_1  The mysql shared extension for php
php4-pcre-4.4.4_1   The pcre shared extension for php
php4-session-4.4.4_1 The session shared extension for php
Да и сами модули врублены -

Код: Выделить всё

# cat /usr/local/etc/php/extensions.ini
extension=mysql.so
extension=session.so
extension=pcre.so
Подскажите куда копать, иль киньте ссылку :cry:

Добавлено: 2006-11-01 18:05:58
dikens3
Удали всё, обнови порты и собери снова.

Добавлено: 2007-03-07 16:40:08
format_c
тоже самое :twisted:
удалял РНР - не помогло

подскажите, что делать. сама почта работает, а без админки неудобно :?:

Добавлено: 2007-03-07 18:22:51
Alex Keda
руками положи админку.
а вообще - mysql без i на конце - прекрасно работает...

Добавлено: 2007-03-09 9:31:36
format_c
клал руками, потом переставил РНР с 4-го на 5-й... тож самое, он почемуто не пускает в базу. ни mysql, ни с mysqli .... причем это как-то спонтанно произошло, я создал базу, завел юзверей... потом не подходил к машине неделю... и вот : (
почта-то ходит, и принимается, и отправляется

вот чего говорит:

DEBUG INFORMATION:
Connect: Unable to connect to database

Make sure that you have set the correct database type in the config.inc.php file

Please check the documentation and website for more information.

Postfix Admin


... причем он спрашивает логин и пароль перед этим
Knowledge Base

Добавлено: 2007-03-09 10:28:01
format_c
я так подозреваю, что должно отражаться подключение через postfixadmin в логах mysql... но там нет ничего, а если лезть руками через mysql -u exim - p то и подключается и в логах отражается


такое ощущение, что он и не пытается подключиться к базе :twisted:

Добавлено: 2007-03-09 15:53:04
format_c
Народ, ну помогите плиз :oops:

Добавлено: 2007-03-09 16:09:27
Alex Keda
php.ini снеси.

Добавлено: 2007-03-09 16:13:25
format_c
снес, те же йайцы вид с боку :(

Добавлено: 2007-03-09 22:45:37
Alex Keda
сноси весь php, затем поиском по /usr/local всё про php - тоже сноси

Добавлено: 2007-03-12 9:03:27
format_c
снес РНР4, поставил РНР5 + extension. Postfixadmin встал, но хрена там... та же самая ошибка:

DEBUG INFORMATION:
Connect: Unable to connect to database

Make sure that you have set the correct database type in the config.inc.php file

Please check the documentation and website for more information.

в config.inc.php:

$CONF['postfix_admin_url'] = 'http://postfix.mydomen.su/';
$CONF['postfix_admin_path'] = '/usr/local/www/postfixadmin/';

$CONF['database_type'] = 'mysq';
$CONF['database_host'] = 'localhost';
$CONF['database_user'] = 'exim';
$CONF['database_password'] = '12345678';
$CONF['database_name'] = 'exim';
$CONF['database_prefix'] = '';

пробовал mysqi - тоже самое.

Добавлено: 2007-03-12 9:24:05
Alex Keda
а модуль-то php-mysql стоит?

Добавлено: 2007-03-12 9:32:59
format_c
а как же, оба стоят, и в extension.ini прописаны

Добавлено: 2007-03-12 9:40:10
Da1VER
Там все намного проще..... сноси полностью все !!! включая екзим.... обнови полностью порты... и ставь все заново...
http://www.lissyara.su/?id=1175 (переделываеш конфиги под себя)
Мне помогло =)

Добавлено: 2007-03-12 9:42:57
format_c
именно по этой статье и делал. но очень хочется понять - почему не работает!!!