Хорошая вещь о решении Windows задач состоит в том, что кто-то где-нибудь столкнется с проблемой, которую Вы имеете, и это будет доступно для поиска через Google - поэтому просто ищут, "что является xxx", и я уверен, что Вы найдете, что даже наименее популярный код окон перечислил много времен.
От /usr/lib/errno.h
#define EACCES 13 /* Permission denied */
mod_fcgi
общается с fastCGI детьми через именованный канал. Apache создает канал прежде, чем породить детей. Я предположил бы, что у апача нет разрешения создать
/var/rt3/bin/mason_handler.fcgi
Проверять эту попытку
su - apache "touch /var/rt3/bin/mason_handler.fcgi"
Если это перестало работать, скорректируйте полномочия файловой системы соответственно для предоставления апачского разрешения создать файл в том каталоге.
Для работы под SELinux попытайтесь использовать mod_fcgid вместо mod_fastcgi. Я попробовал mod_fastcgi SELinux на CentOS 5.6 в течение трех часов и погуглил вокруг и не добрался нигде. Это - проблема с mod_fastcgi, пытающимся создать канал/сокет для общения с fastcgi приложениями. Я попробовал каждый permission/SELinux контекст, о котором я мог думать на/var/log/httpd/fastcgi папке (где mod_fastcgi создает именованный канал), но ничто не работало. Затем я переключился на mod_fcgid (загрузил об/мин EL5 с rpm.pbone.net), который, по-видимому, не использует тот же способ связи говорить с fastcgi приложениями, и все работало отлично, так же, как если бы fastcgi приложение было обычным cgi приложением! Все еще необходимо установить корректные контексты SELinux на файлах (см. страницу справочника для httpd_selinux). Например, Вы хотите сделать chcon-t httpd_sys_script_exec_t fcgiapp и также chcon-t httpd_sys_script_r [w|o|a] _t на любом файле, к которому получает доступ/изменяет Ваш сценарий, и Вам, вероятно, придется установить некоторые allow_httpd... булевские переменные с командой setsebool. И конечно необходимо установить обычные полномочия файла правильно также. Существуют веб-учебные руководства, которые проходят типичную mod_fcgi конфигурацию.