На Vps от hc.ru с CentOS, устанавливаю PDO через SSH с root:
pecl install pdo
PHP_PDO_SHARED=1 pecl install pdo_mysql
PHP_PDO_SHARED=1 pecl install pdo_mysql
Добавляю в php.ini строки
extension=pdo.so
extension=pdo_mysql.so
extension=pdo_mysql.so
и перезагружаюсь через DirectAdmin, но ничего не меняется:
Комментарии
http://karoshiethos.com/2008/07/24/installing-pdo_mysql-on-centos/
igor1970, делал тоже самое, только без установки php-devel, php-pear, mysql-devel и httpd-devel, установил Отвалился httpd и mysqld, запускаю /sbin/service httpd start и выдает:
Starting httpd: Syntax error on line 30 of /etc/httpd/conf/httpd.conf:
Invalid command 'Order', perhaps misspelled or defined by a module not included in the server configuration
как бы мне его поднять обратно? Ругается на строку (отмечено !!!) в конфиге:
# This is the main Apache HTTP server configuration file. It contains the
# configuration directives that give the server its instructions.
# See <URL:http://httpd.apache.org/docs/2.2> for detailed information.
# In particular, see
# <URL:http://httpd.apache.org/docs/2.2/mod/directives.html>
# for a discussion of each configuration directive.
#
# Do NOT simply read the instructions in here without understanding
# what they do. They're here only as hints or reminders. If you are unsure
# consult the online docs. You have been warned.
ServerRoot "/etc/httpd"
Listen 80
#LoadModule php4_module /usr/lib/apache/libphp4.so
#LoadModule suphp_module /usr/lib/apache/mod_suphp.so
LoadModule php5_module /usr/lib/apache/libphp5.so
User apache
Group apache
ServerAdmin mail@gmail.com
DocumentRoot "/var/www/html"
<Directory /home/*>
AllowOverride All
Options +MultiViews -Indexes +FollowSymlinks +IncludesNoExec +Includes
<Limit GET POST OPTIONS PROPFIND>
Order allow,deny !!!
Allow from all
</Limit>
<LimitExcept GET POST OPTIONS PROPFIND>
Order deny,allow
Deny from all
</LimitExcept>
</Directory>
<Directory />
Options All
AllowOverride All
</Directory>
...
А нужна ли вам эта секция?
Я, например, её закомментировал.
Да, эта секция оказалась не нужна, но ошибки продолжили сыпаться на все Order в конфиге. Решил проблему подключив authz_host в Loadmodule, но посыпались еще куча, тогда подключил все, что смог и апач запустился нормально, но pdo не заработал, ко всему прочему отвалился mysql Вобщем написал в техподдержку, чтоб откатили впс "на пораньше", для D7 куплю шаред, а пвс останется для D6 и Modx. Спасибо за помощь, но, видимо, я рано взялся на линукс