Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
Установка PDO MySQL для WackoWiki |

17.04.2009, 11:28
|
|
Познавший АНТИЧАТ
Регистрация: 18.06.2005
Сообщений: 1,004
Провел на форуме: 2821162
Репутация:
1320
|
|
Установка 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, хотя скрипт работающий с БД нормально работает.
|
|
|

17.04.2009, 14:23
|
|
Moderator - Level 7
Регистрация: 13.12.2006
Сообщений: 531
Провел на форуме: 2127116
Репутация:
383
|
|
PDO drivers no value
Посмотри в phpinfo() какой php.ini используется , и прописан ли модуль в нем
|
|
|

17.04.2009, 18:53
|
|
Pagan Heart
Регистрация: 12.08.2004
Сообщений: 3,791
Провел на форуме: 6490435
Репутация:
2290
|
|
extension=php_pdo_mysql.so
|
|
|

18.04.2009, 06:26
|
|
Познавший АНТИЧАТ
Регистрация: 18.06.2005
Сообщений: 1,004
Провел на форуме: 2821162
Репутация:
1320
|
|
П.С. Также есть проблема с 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
Хотя если обратиться по ипу/скрипт_работающий_с_мускул м то он нормально работает как ни странно.
|
|
|

18.04.2009, 09:56
|
|
Moderator - Level 7
Регистрация: 24.02.2006
Сообщений: 447
Провел на форуме: 2872049
Репутация:
705
|
|
Думаю, это как раз для тебя, мб чем поможет. Три статьи про настройку сервера под FreeBSD
http://gibs0n.name/
Сори за форматирование, только сегодня двиг и диз немного переделал)
1. Какая версия апача, 2.0?
2. Из под кого запускаешь (пользователь в конфиге)?
3. Стоит что то типо mpm_itk?
Может быть порт занят другой прогой или не хватает прав чтобы запустить апач, соответсвенно и нет прав для записи в логи.
Поставь mpm_itk и апач будет работать от рута.
Последний раз редактировалось gibson; 18.04.2009 в 19:03..
|
|
|

18.04.2009, 19:18
|
|
Познавший АНТИЧАТ
Регистрация: 18.06.2005
Сообщений: 1,004
Провел на форуме: 2821162
Репутация:
1320
|
|
1. Да 2.0
2. В ps -aux выдает www
3. Такого не стоит - если честно боюсь новое доставлять что-то.
П.С.
Прописал в httpd.conf - Listen 8080
Апач стал запускаться без ошибок.
Как ни странно netstat не выдает что что-то крутится на 80 порту.
|
|
|
|
 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|