Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   *nix системы (https://forum.antichat.xyz/forumdisplay.php?f=124)
-   -   Установка PDO MySQL для WackoWiki (https://forum.antichat.xyz/showthread.php?t=116345)

podkashey 17.04.2009 11:28

Установка PDO MySQL для WackoWiki
 
Для установки WackoWiki требуется поставить:
Database
MySQL
MySQLi
PDO
Первые два поставил, а вот последнюю никак. Через порты не понял какой конкретно порт ставить (ОС фря). Поставил PDO_sqlite - не подошло и только перестал грузить апач, пришлось снести. Может кто подскажет что к чему?
В extensions в принципе прописано вот это:
extension=pdo.so
Но WackoWiki упорно выдает, что PDO не установлен. А пхпинфо выдается:
PDO
PDO support enabled
PDO drivers no value
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

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

neval 17.04.2009 14:23

PDO drivers no value

Посмотри в phpinfo() какой php.ini используется , и прописан ли модуль в нем

nerezus 17.04.2009 18:53

extension=php_pdo_mysql.so

podkashey 18.04.2009 06:26

П.С. Также есть проблема с apache:
Цитата:

# apachectl restart
httpd not running, trying to start
(48)Address already in use: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs
# apachectl start
(48)Address already in use: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs
# apachectl stop
httpd (pid 9201?) not running
# apachectl start
(48)Address already in use: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs
Хотя если обратиться по ипу/скрипт_работающий_с_мускул м то он нормально работает как ни странно.

gibson 18.04.2009 09:56

Думаю, это как раз для тебя, мб чем поможет. Три статьи про настройку сервера под FreeBSD
http://gibs0n.name/
Сори за форматирование, только сегодня двиг и диз немного переделал)

1. Какая версия апача, 2.0?
2. Из под кого запускаешь (пользователь в конфиге)?
3. Стоит что то типо mpm_itk?
Может быть порт занят другой прогой или не хватает прав чтобы запустить апач, соответсвенно и нет прав для записи в логи.
Поставь mpm_itk и апач будет работать от рута.

podkashey 18.04.2009 19:18

1. Да 2.0
2. В ps -aux выдает www
3. Такого не стоит - если честно боюсь новое доставлять что-то.
П.С.
Прописал в httpd.conf - Listen 8080
Апач стал запускаться без ошибок.
Как ни странно netstat не выдает что что-то крутится на 80 порту.


Время: 02:37