В офф. репозитории CentOS 5.*, последняя версия httpd-2.2.3-22.
Если нужна версия 2.2.28, то либо надо искать альтернативный репозиторий, либо собирать ручками из сорцов.
А чем не устраивает версия 2.2.3 ?
Вы хоть бы цену написали, сколько будет стоить аренда такого сервера и как обстоят дела с трафиком. :)
Или это Вы ищите где можно арендовать такой сервер? 😕
npocmo, у Вас случайно не стоит nginx ?
# yum install php-xslt Setting up Install Process Parsing package install arguments No package php-xslt available.
Его там и не будет, так как данное расширение в 5-ой версии PHP отсутсвует, точнее оно было заменено расширением XSL. :)
Правильно, по Вашим словам, эта цифра намного больше, т.к. Вы пишите, что одновременно на Вашем форуме находится 500 человек, а соответственно каждый посетитель, при обращении к какой либо странице форума, генерирует около 10 запросов к БД (это если у Вас не установлены ни какие моды и хаки, а если установлены, то эта цифра, может быть и 100... запросов к БД), соответственно если даже взять по минимуму, того ТП, который Вы выбрали, может не хватить, даже на одного посетителя форума.
А в конфиге nginx, какое значение установлено для worker_processes ?
Из-за чего происходила ошибка, разобрался.
Откатился обратно на версии 5.1.6, вродебы всё работает нормально.
Всем спасибо за ответы!
P.S. Тему можно закрывать.
Попробовал удалить все файлы вручную, но почему-то при установке php из репозитория (не тот который стандартный в ОС), комманда конфигурации php отображается старая.
При попытке установить php из репозитория ОС, т.е. версию 5.1.6 (это последная версия в репозитории), получаю сообщение об ошибке:
В чём может быть проблема?
globalmoney добавил 26.11.2008 в 09:02
Есть там, вот что нашел:
CentOS Other www.sourcemirrors.org/scotth/centos/5/php/php-5.2.6-2.i386.rpm
Ну например потому, что если запустить make test, то получаю следующее сообщение:
/bin/sh /root/php-5.2.6/libtool --silent --preserve-dup-deps --mode=install cp ext/bcmath/bcmath.la /root/php-5.2.6/modules /bin/sh /root/php-5.2.6/libtool --silent --preserve-dup-deps --mode=install cp ext/gd/gd.la /root/php-5.2.6/modules /bin/sh /root/php-5.2.6/libtool --silent --preserve-dup-deps --mode=install cp ext/imap/imap.la /root/php-5.2.6/modules /bin/sh /root/php-5.2.6/libtool --silent --preserve-dup-deps --mode=install cp ext/mbstring/mbstring.la /root/php-5.2.6/modules /bin/sh /root/php-5.2.6/libtool --silent --preserve-dup-deps --mode=install cp ext/mcrypt/mcrypt.la /root/php-5.2.6/modules /bin/sh /root/php-5.2.6/libtool --silent --preserve-dup-deps --mode=install cp ext/mysql/mysql.la /root/php-5.2.6/modules /bin/sh /root/php-5.2.6/libtool --silent --preserve-dup-deps --mode=install cp ext/mysqli/mysqli.la /root/php-5.2.6/modules /bin/sh /root/php-5.2.6/libtool --silent --preserve-dup-deps --mode=install cp ext/snmp/snmp.la /root/php-5.2.6/modules /bin/sh /root/php-5.2.6/libtool --silent --preserve-dup-deps --mode=install cp ext/soap/soap.la /root/php-5.2.6/modules /bin/sh /root/php-5.2.6/libtool --silent --preserve-dup-deps --mode=install cp ext/xmlrpc/xmlrpc.la /root/php-5.2.6/modules /bin/sh /root/php-5.2.6/libtool --silent --preserve-dup-deps --mode=install cp ext/xsl/xsl.la /root/php-5.2.6/modules Build complete. Don't forget to run 'make test'. PHP Warning: Module 'PDO' already loaded in Unknown on line 0 PHP Warning: Module 'pdo_mysql' already loaded in Unknown on line 0 PHP Warning: Module 'pdo_sqlite' already loaded in Unknown on line 0 PHP Warning: Module 'zip' already loaded in Unknown on line 0 PHP Warning: Module 'PDO' already loaded in Unknown on line 0 PHP Warning: Module 'pdo_mysql' already loaded in Unknown on line 0 PHP Warning: Module 'pdo_sqlite' already loaded in Unknown on line 0 PHP Warning: Module 'zip' already loaded in Unknown on line 0 PHP Warning: PHP Startup: Unable to load dynamic library '/root/php-5.2.6/modules/dbase.so' - /root/php-5.2.6/modules/dbase.so: cannot open shared object file: No such file or directory in Unknown on line 0
Соответственно не все модули были скомпилированы.
P.S. Я не утверждаю, что из того списка, все модули должны быть подгружаемыми, но часть из них всё таки должна быть скомпилированна.
P.P.S. У всех на php 5.2.6, корректно работает calendar ?
Вот вывод php -m:
PHP Warning: Module 'PDO' already loaded in Unknown on line 0 PHP Warning: Module 'pdo_mysql' already loaded in Unknown on line 0 PHP Warning: Module 'pdo_sqlite' already loaded in Unknown on line 0 PHP Warning: Module 'zip' already loaded in Unknown on line 0 bcmath bz2 calendar ctype curl date dbase dom exif ffmpeg filter ftp gd gettext hash iconv imap ionCube Loader json libxml mbstring mcrypt mhash mysql mysqli openssl pcre PDO pdo_mysql pdo_sqlite posix pspell Reflection session SimpleXML snmp soap sockets SPL SQLite standard tokenizer wddx xml xmlreader xmlrpc xmlwriter xsl Zend Optimizer zip zlib [Zend Modules] Zend Extension Manager Zend Optimizer the ionCube PHP Loader
bcmath bz2 calendar ctype curl date dbase dom exif ffmpeg filter ftp gd gettext hash iconv imap ionCube Loader json libxml mbstring mcrypt mhash mysql mysqli openssl pcre PDO pdo_mysql pdo_sqlite posix pspell Reflection session SimpleXML snmp soap sockets SPL SQLite standard tokenizer wddx xml xmlreader xmlrpc xmlwriter xsl Zend Optimizer zip zlib [Zend Modules] Zend Extension Manager Zend Optimizer the ionCube PHP Loader
Нехватает как минимум, модуля zip, это если смотреть по списку модулей, которые имеются, а на самом деле, не хватает 50% из данного списка.
P.S. Тот список модулей, который выдал php на самом деле не существует, т.е. большей части модулей нету.
globalmoney добавил 25.11.2008 в 08:01
Решил обновиться, до более новой версии, т.к. после выхода 5.1.6, были исправлены в новых версиях, многие ошибки и коечто доработано, но как оказалось, лучше бы не обновлялся, а остался на старой версии.