Я устанавливаю сервер для PHP с использованием FCGI и apache с рабочим MPM
вот что я сделал до сих пор:
sudo port install apache2 +workermpm
sudo port install php5 +fastcgi
sudo port install mod_fcgid
когда я пытался загрузить apache2 с
sudo port load apache2
изменения настроек httpd.conf:
LoadModule fcgid_module modules/mod_fcgid.so
<IfModule mod_fcgid.c>
AddHandler fcgid-script .php
DefaultMaxClassProcessCount 4
DefaultInitEnv PHP_FCGI_MAX_REQUESTS 0
DefaultInitEnv PHP_FCGI_CHILDREN 0
FCGIWrapper /opt/local/bin/php-cgi .php
<Files *.php>
Options +ExecCGI
</Files>
SharememPath /opt/local/apache2/fcgid/shm
</IfModule>
Я получил эту ошибку в / opt / local / apache2 / logs / error_log
[Mon Sep 05 09:54:00 2011] [emerg] (17)File exists: mod_fcgid: Can't create shared memory for size 682600 bytes
Кто-нибудь сталкивался с этой проблемой? подскажите пожалуйста как это решить.
Спасибо