Тема: Fatal error: Call to undefined function: preg_replace() in /usr/...
Здраствуйте уважаемые,ситуация такая FreeBSD 5.3,пробую устанаваливать с портов.
/usr/ports/databases/phpmyadmin
make
make install
Stop in /usr/ports/print/pdflib.
*** Error code 1
Stop in /usr/ports/print/pecl-pdflib.
*** Error code 1
Stop in /usr/ports/databases/phpmyadmin.
Я понимаю что тут надо pdflib и phpmyadmin, аналогичные ошибки на 6.0 версии.Нахожу для чайников ваше руководство,скачиваю phpMyAdmin-2.2.9.1 tbz дальше заливаю по ftp
потом сp php* /usr/local/www/data
tar -xzvf php*
иду /usr/local/www/data/www
(если после етого момента открыть в браузере http://xxx.xxx.xx/www/phpMyAdmin то вижу
Fatal error: Call to undefined function: preg_replace() in /usr/local/www/data/www/phpMyAdmin/libraries/sanitizing.lib.php on line 37
vi /usr/local/www/data/www/phpMyAdmin/libraries/sanitizing.lib.php
а вот что там в лини 37
return preg_replace('/\[a@([^"@]*)@([^]"]*)\]/', '<a href="\1" target="\2">', strtr($message, $replace_pairs));
Далее пробую
cd /usr/local/www/data/www/phpMyAdmin/
mkdir config
chmod -R 777 config
пробую http://xxx.xxx.xx/www/phpMyAdmin/scripts/setup.php
The requested URL /www/phpMyAdmin/scripts/error.php was not found on this server.
Apache/2.0.59 (FreeBSD) PHP/4.4.4 with Suhosin-Patch Server at uub.com.ua Port 80
Где же ошибка?