Fatal error при установке форума.

Проблемы с установкой или работой phpBB 2.0.x? Ищите ответы здесь!
Аватара пользователя
tenq
phpBB 1.0.0
Сообщения: 2
Стаж: 18 лет
Откуда: Samara

Fatal error при установке форума.

Сообщение tenq »

Ставлю phpBB v 2.0.22 и получаю вот такое сообщение при попытке загрузить стартовую страницу:

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

Fatal error: Call to undefined function: preg_match() in /usr/local/www/phpbb/install/install.php on line 206
Версия PhpBB 2.0.22
Используемые шаблоны: кхм.
Используемые моды: нету.
Версия PHP: PHP 4.4.6 + php4-pgsql-4.4.6 расширение
Используемая СУБД: postgresql-server-7.4.16
Ссылки на конференцию извне нету, форум локальный.
Прежде чем создавать новую тему использовал поиск с запросом [Fatal error] Похожие темы нашлись но ответы которые были в них мне не помогли =\

Подскажите что ни-дь толковое пожалуйста.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16947
Стаж: 18 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 549 раз
Поблагодарили: 1700 раз

Сообщение rxu »

Документация говорит, что функция preg_match() включена по умолчанию начиная с PHP 4.2.0, хотя и может быть отключена вместе с другими функциями регулярных выражений при сборке с ключом --without-pcre-regex.
Непонятно, по какой причине в вашем случае соответствующая встроенная библиотека PHP не используется на сервере.
Изображение
Аватара пользователя
tenq
phpBB 1.0.0
Сообщения: 2
Стаж: 18 лет
Откуда: Samara

Сообщение tenq »

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

<?php
phpinfo();
?>
говорит следующее:

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

System 	FreeBSD solaris 6.2-RELEASE FreeBSD 6.2-RELEASE #0: Tue Apr 3 20:36:27 SAMST 2007 ten@zebra.data.lan:/usr/obj/usr/src/sys/ZKERNEL i386
Build Date 	Apr 7 2007 21:01:55
Configure Command 	'./configure' '--enable-versioning' '--enable-memory-limit' '--with-layout=GNU' '--with-config-file-scan-dir=/usr/local/etc/php' '--disable-all' '--program-prefix=' '--enable-fastcgi' '--with-apxs=/usr/local/sbin/apxs' '--with-regex=php' '--with-openssl=/usr' '--with-openssl-dir=/usr' '--with-zlib=/usr' '--enable-zend-multibyte' '--disable-ipv6' '--prefix=/usr/local'
Server API 	Apache
Virtual Directory Support 	disabled
Configuration File (php.ini) Path 	/usr/local/etc/php.ini
Scan this dir for additional .ini files 	/usr/local/etc/php
additional .ini files parsed 	/usr/local/etc/php/extensions.ini
PHP API 	20020918
PHP Extension 	20020429
Zend Extension 	20050606
Debug Build 	no
Zend Memory Manager 	enabled
Thread Safety 	disabled
Registered PHP Streams 	php, http, ftp, https, ftps, compress.zlib, compress.bzip2
Попробую пересобрать, позже сообщу что получилось, спасибо за ответ.

Добавлено спустя 2 часа 33 минуты 13 секунд:

На самом деле, не хватало расширения php4-pcre-4.4.6, всё как вы и сказали rxu. Теперь всё работает.

Спасибо за помощь, вопрос исчерпан, тему можно закрывать.

Вернуться в «Поддержка phpBB 2.0.x»