URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 84925
[ Назад ]

Исходное сообщение
"Установка PDO для WackoWiki под фрей"

Отправлено podkashey , 16-Апр-09 00:52 
Для установки WackoWiki требуется поставить:
Database
MySQL
MySQLi
PDO
Первые два поставил, а вот последнюю никак. Через порты не понял какой конкретно порт ставить (ОС фря). Поставил PDO_sqlite - не подошло и только перестал грузить апач, пришлось снести. Может кто подскажет что к чему?

Содержание

Сообщения в этом обсуждении
"Установка PDO для WackoWiki под фрей"
Отправлено tiv , 16-Апр-09 03:12 
PDO это не Database, а модуль php который работает как провайдер к базам данных, установите сначало php5 а потом и PDO найдете в lang/php5-extensions

"Установка PDO для WackoWiki под фрей"
Отправлено podkashey , 16-Апр-09 11:12 
>PDO это не Database, а модуль php который работает как провайдер к
>базам данных, установите сначало php5 а потом и PDO найдете в
>lang/php5-extensions

В extensions в принципе прописано вот это:
extension=pdo.so
Но WackoWiki упорно выдает, что PDO не установлен. А пхпинфо выдается:
PDO
PDO support    enabled
PDO drivers     no value


"Установка PDO для WackoWiki под фрей"
Отправлено tiv , 16-Апр-09 12:39 
>>PDO это не Database, а модуль php который работает как провайдер к
>>базам данных, установите сначало php5 а потом и PDO найдете в
>>lang/php5-extensions
>
>В extensions в принципе прописано вот это:
>extension=pdo.so
>Но WackoWiki упорно выдает, что PDO не установлен. А пхпинфо выдается:
>PDO
>PDO support enabled
>PDO drivers  no value

php-mysql стоит?



"Установка PDO для WackoWiki под фрей"
Отправлено podkashey , 16-Апр-09 16:38 
>[оверквотинг удален]
>>>lang/php5-extensions
>>
>>В extensions в принципе прописано вот это:
>>extension=pdo.so
>>Но WackoWiki упорно выдает, что PDO не установлен. А пхпинфо выдается:
>>PDO
>>PDO support enabled
>>PDO drivers  no value
>
>php-mysql стоит?

Ну я так понимаю стоит, так как один скрипт с мускулом работает нормально, пхпинфо выдает:
mysqlMySQL Support    enabled
Active Persistent Links     0
Active Links     0
Client API version     5.0.67
MYSQL_MODULE_TYPE     no value
MYSQL_SOCKET     /tmp/mysql.sock
MYSQL_INCLUDE     no value
MYSQL_LIBS     no value

Directive    Local Value    Master Value
mysql.allow_persistent    On    On
mysql.connect_timeout    60    60
mysql.default_host    no value    no value
mysql.default_password    no value    no value
mysql.default_port    no value    no value
mysql.default_socket    no value    no value
mysql.default_user    no value    no value
mysql.max_links    Unlimited    Unlimited
mysql.max_persistent    Unlimited    Unlimited
mysql.trace_mode    Off    Off

mysqliMysqlI Support    enabled
Client API library version     5.0.67
Client API header version     5.0.67
MYSQLI_SOCKET     /tmp/mysql.sock

Directive    Local Value    Master Value
mysqli.default_host    no value    no value
mysqli.default_port    3306    3306
mysqli.default_pw    no value    no value
mysqli.default_socket    no value    no value
mysqli.default_user    no value    no value
mysqli.max_links    Unlimited    Unlimited
mysqli.reconnect    Off    Off


"Установка PDO для WackoWiki под фрей"
Отправлено JohnProfic , 16-Апр-09 17:01 
Мухи отдельно, котлеты отдельно. Я не знаю как там это разбито на пакеты во фрюхе, но для PDO в php разбит на главный PDO и драйверы. Так вот у вас стоит сам ПДО, но не стоит ни одного драйвера. Вам нужен (если по аналогии) php-pdo-mysql.

"Установка PDO для WackoWiki под фрей"
Отправлено podkashey , 17-Апр-09 11:09 
>Мухи отдельно, котлеты отдельно. Я не знаю как там это разбито на
>пакеты во фрюхе, но для PDO в php разбит на главный
>PDO и драйверы. Так вот у вас стоит сам ПДО, но
>не стоит ни одного драйвера. Вам нужен (если по аналогии) php-pdo-mysql.
>

Поставил /usr/ports/databases/php5-pdo_mysql/, но все равно выдает, что PDO не установлен. Теперь еще при стопе апаче выдается что он не запущен, а при старте или рестарте:
Address already in use: make_sock: could not bind to address, хотя скрипт работающий с БД нормально работает.


"Установка PDO для WackoWiki под фрей"
Отправлено tiv , 17-Апр-09 11:58 
у вас там случаем не две версии apache стоит?, первая и вторая?

"Установка PDO для WackoWiki под фрей"
Отправлено podkashey , 18-Апр-09 06:28 
>у вас там случаем не две версии apache стоит?, первая и вторая?
>

Нет:
# find / -name apachectl
/usr/local/sbin/apachectl
#


"Установка PDO для WackoWiki под фрей"
Отправлено podkashey , 18-Апр-09 14:02 
Прописал в httpd.conf - Listen 8080
Апач стал запускаться без ошибок.