Table of Contents
Это руководство поможет вашей семье, если вы не обнаружили ошибку файла Apache.
Одобрено
У меня проблемы с последней процедурой реализации chroot в php-fpm, в основном Apache 2.4 работает на CentOS 7.
Я успешно собрал и протестировал наш собственный php-fpm, подключающийся без chroot. Но только потому, что, как только я добавляю часть, связанную с директивой chroot, в некоторый файл conf с помощью /etc/php-fpm.d/file.conf, я получаю огромное сообщение «Файл не найден», которое многие другие оценить / p>
[site1.com]Пользователь = user1Аудитория пользователей 1Listen = соответствует /var/run/php-fpm/site1.com.socklisten.owner = user1listen.group совпадает с user1php_admin_value [disable_functions] равно = exec, passthru, shell_exec, systemphp_admin_flag [allow_url_fopen]php_admin_value [short_open_tag] = Включеноphp_admin_value [doc_root] соответствует /php_admin_value [error_log] = журналы / php-Fehlerphp_admin_flag [log_errors] равно включенpm означает по запросуpm.max_children = 5pm.start_servers равно 2pm.min_spare_servers означает 1pm.max_spare_servers = 3chroot совпадает с /home/www/site1.comchdir подразумевает / wwwcatch_workers_output равно yes
Как вы можете видеть вскоре после этого, я вошел в chroot, я изменил информацию chdir
на корень PHP. (Системное место может быть /home/www/site1.com/www
, тогда chdir
, кажется, нужно будет установить на это до сих пор chroot
текущая инструкция была активной).
ServerAdmin [email protected] Имя сервера и site1.com ServerAlias www.site1.com для каждого дома / www - site1 documentroot.com/www <Каталог "/home/www/site1.com/www"> Параметры содержат FollowSymLinks Индекс каталога index.php Разрешить заменить все Авторизуйтесь, отмените конкретный заказ Разрешить всем ErrorLog /home/www/site1.com/logs/errorsCustomLog /home/www/site1.com/logs/access_log в целом SetHandler "прокси: unix: ///var/run/php-fpm/site1.com.sock | fcgi: //site1.com" LogLevel Trace 3
Я начал увеличивать LogLevel здесь, в моих новых данных httpd.d / site.conf, и вот некоторые из наиболее интересных результатов:
Одобрено
Инструмент восстановления ASR Pro — это решение для ПК с Windows, который работает медленно, имеет проблемы с реестром или заражен вредоносным ПО. Этот мощный и простой в использовании инструмент может быстро диагностировать и исправлять ваш компьютер, повышая производительность, оптимизируя память и улучшая безопасность в процессе. Больше не страдайте от вялости компьютера - попробуйте ASR Pro сегодня!
[Пн, 02 ноября, 10: 42: 52.665284 2015] [прокси: trace2] [pid Proxy_util 14286] .c (2007): [Клиент 74.221.189.99: 16486] 6. : Reverse Learned Proxy Worker для Unix: ///var/run/php-fpm/site1.com.sock|fcgi://site1.com/home/www/site1.com/www/index.php [Пн, 10 ноября, 10:42: 52.665292 [proxy: trace2] 2015] [pid 14286] proxy_util.c (2041): [client 74.221.189. *: 99: 16486] Перезапись URL для UDS (/ var / run php-fpm / site1.com.sock): fcgi: //site1.com/home/www/site1.com/www/index. Php (прокси: fcgi: //site1.com/home/www/ site1.com /www/index.php) [Пн, ноя, 10:42:52 02.665295 2015] [pid [proxy: debug] 14286] mod_proxy.c (1117): [client 74.221.189.99:16486] AH01143: блок-схема Unix Manager 0) (Попытка [пн, 10 ноября, 10: 42: 52.665300 2015] [proxy_ajp: debugging] 14286] [pid mod_proxy_ajp.c (713): [Client 74.221.189.99: 16486] AH00894: отрицательная гиперссылка fcgi: // site1. Com / главная /www/site1.com/www/index.php [Пн, 10 ноября, 10:42: 52.665304 [proxy_fcgi: debug] 2015] [pid 14286] mod_proxy_fcgi.c (948): [Клиент 74.221.189.99: 16486] AH01076: URL: fcgi: //site1.com/home / мир /site1.com/www/index.php имя_прокси: (null) порт_прокси: 0 [Пн, 02 ноября, 10:49: 52.665307 2015] [proxy_fcgi: debug] [pid Mod_proxy_fcgi 14286] .c (955): [Клиент 74.221.189.99: 16486] AH01078: URL службы fcgi: //site1.com и home / www /site1.com/www/index.php [Понедельник, 2 ноября, 10:45: 52.665311 2015] [pid [proxy: debugging] 14286] proxy_util.c (2200): AH00942: FCGI: получение соединения для (*) [Пн, 10 ноября, 10: 42: 52.665316 2015] [pid [proxy: debug] 14286] proxy_util.c (2253): [Client 74.221.189.99: 16486] AH00944: подключитесь к fcgi: //site1.com/home / www и site1.com/www/index.php на site1.com:8000 [Пн, 10 ноября, 10: 42: 52.665320 2015] [прокси: отладка] [pid Proxy_util 14286] .e (2286): [клиент 74.221.189.99: 16486] AH02545: fcgi: обнаружил UDS как / var run / php - fpm site1 .com.sock [Пн, ноябрь 10:42:52, 02.665420 2015] [pid [proxy: debug] 14286] proxy_util.c (2419): [Customer 74.221.189.99:16486] AH00947: участник /home/www/site1.com/ www / index .perl для httpd-UDS: 0 [Пн, 10 ноября, 10:42: 52.668135 2015] [proxy_fcgi: error] [pid [client 14286] 74.221.189.99: 16486] AH01071: Ошибка «Основной сценарий нежелателен n» [Пн, 02 ноября, 10:42: 52.668179 2015] [proxy_fcgi: trace1] [pid Util_script 14286] .c (599): [Клиент 74.221.189.99: 16486] Каталог строки состояния script.php: 404 Not Found [Пн, 02 ноября, 10:42: 52.668237 2015] [http: trace3] [pid Http_filters 14286] .h (992): [Client 74.221.189.99:16486] Ответ с постоянным 404 [Пн, 2 ноября, 10:00: 42: 52.2015] 668284 [proxy: debug] [pid 14286] proxy_util.c (2215): AH00943: FCGI: предлагает бесплатное подключение для получения (*)
- Почему всегда возникает ошибка «Не только найден файл»?
- А еще лучше, как я могу это исправить, или, по крайней мере, рекомендации, как мне лучше решить мою проблему?
Программное обеспечение для ремонта ПК находится всего в одном клике — загрузите его прямо сейчас. г.