FastCGI Process Manager - an alternative PHP FastCGI implementation with some additional features
0 ответов

Nginx Ограничить количество активных соединений

Я работаю на веб-сайте, который иногда в течение очень короткого периода времени получает очень высокую нагрузку. Поэтому я хотел бы избегать время от времени ставить большие серверы только на эти 15 минут. Есть ли способ в Nginx обнаружить, что раб…
14 окт '17 в 06:22
0 ответов

Вызов базы данных Symfony3 занимает много времени и мешает работе всего сайта. Как закрыть соединение через определенное время?

Мой сервер настроен на php7.0-fpm и nginx, на котором работает symfony. Я просто использую сырое соединение pdo $conn = $this->get('database_connection'); $results = $conn->fetchAll("SELECT * FROM myTable"); Один из моих SQL-запросов занимает …
17 фев '17 в 05:00
0 ответов

Поток или файл "/path/to/project/storage/logs/laravel.log" не может быть открыт: не удалось открыть поток: в Fedora 26 отказано в разрешении

Я пытался настроить свою рабочую станцию ​​для разработки на Fedora 26. Поэтому я устанавливаю Nginx, php-fpm и MySQL 5.7. Я также меняю пользователя, который запускает php на /etc/php-fpm.d/www.conf Я положил мою новую установку Laravel на /var/www…
11 ноя '17 в 10:35
1 ответ

Как получить список всех пулов php fpm из командной строки?

Мы запускаем собственные панели мониторинга, панели управления и сценарии Python Fabric. Я не могу найти какой-либо собственный метод, кроме "ps" вывода парсинга [1] командной строки fu. Чем больше информации о пуле получено, тем лучше (пользователь…
18 авг '17 в 17:31
1 ответ

Php-fpm все еще регистрирует мою ошибку даже при использовании catch

Файл журнала ошибок php-fpm все еще регистрирует мою ошибку, даже используя try-catch $NUM_OF_ATTEMPTS = 100; $attempts = 0; do { try { $db = new SQLite3('proxies/socks5.db'); $results = $db->query('SELECT proxy FROM socks5proxies WHERE timeout &…
10 янв '19 в 16:50
0 ответов

Ошибка 503 с включенным Symfony 4 и Debug

У меня проблема с моим проектом Symfony 4.1. Мой сервер работает на PHP FPM 7.2 и Apache 2.4. Когда я включаю компонент Debug в среде разработчика, я не могу получить доступ к своему приложению, и у меня появляется ошибка 503. На сервере apache я ви…
27 ноя '18 в 09:37
0 ответов

Проверьте, выполняется ли скрипт php в среде fpm

Я хочу определить, выполняется ли мой скрипт в fpm или в другой среде (например, интегрированный веб-сервер php или apache modphp). Мой поиск не дал результатов. Помимо инструкций по настройке, похоже, нет почти никакой документации по fpm.
22 фев '18 в 18:58
0 ответов

Ошибка 7#7: *1 восходящее преждевременно закрытое соединение при чтении заголовка ответа из восходящего потока

Я только что скомпилировал php7 в Docker-контейнере и попытался обслужить его с помощью ngnix (который также находится в Docker-контейнере). и используя php-fpm... Я просто обслуживаю простой файл php index.php с простой строкой: echo "Hello World";…
02 янв '17 в 17:25
1 ответ

Утечка сокета PHP FPM 7.1 приводит к превышению времени ожидания шлюза NGINX - 504

Я использую Laravel Forge для раскрутки своей среды EC2, что делает для меня стеки LEMP. Недавно я начал получать 504 тайм-аута на запросы. Я не являюсь системным администратором (следовательно, подписка на Forge), но я просмотрел журналы и сузил пр…
15 сен '17 в 23:57
1 ответ

Docker PHP:FPM 7.2 не может установить session.save_handler, он всегда по умолчанию равен "files"

Я сейчас пытаюсь обновить "session.save_handler = files" а также "session.save_path = null" к моим собственным значениям, но они всегда по умолчанию для файлов. В моем случае я настроил расширения php redis и хотел бы настроить "session.save_handler…
26 мар '18 в 06:00
1 ответ

Как сервер nginx обрабатывает запрос PHP?

Может кто-нибудь объяснить весь процесс, я только начал понимать процесс. Я понимаю, как сервер Apache обрабатывает запрос. Как сервер nginx обрабатывает запрос и чем он отличается от сервера Apache?
28 апр '17 в 05:46
1 ответ

Uncaught RedisException: session_write_close()

Итак, у меня есть сайт под управлением Joomla, и я попытался установить session handler в redis из панели администратора CMS. Я получаю следующую ошибку на домашней странице и на каждой другой странице посещаемого веб-сайта. Error: Failed to start a…
20 апр '18 в 19:23
0 ответов

Как правильно установить PATH в PHP

Я пытаюсь установить PATH Переменная окружения в PHP, и я столкнулся с неожиданным поведением: var_dump(getenv('PATH')); system('echo $PATH'); system('which true 2>&1'); system('PATH="$PATH" which true 2>&1'); результаты в string(23) "…
17 май '17 в 12:20
1 ответ

Почему процесс php ждет другого?

В эти дни у моего сервера есть проблема. 2 разных процесса PHP не может работать один раз. Скажем, если у меня PHP-процесс работает в течение 30 секунд. Я хочу запустить другой процесс PHP одновременно, пока первый процесс еще не запущен. Но 2-й про…
25 июл '18 в 05:01
1 ответ

PHP-FPM генерирует segfault случайным образом / Nginx / Magento 1.9.x

У нас проблемы с сервером в следующей конфигурации: CentOS Linux PHP FPM 7.0.21 Nginx 1.12.0 Opcache v7.0.2 Redis 3.2.3 Сайт также использует Amazon Cloud (CDN). Journalctl сообщает о следующей ошибке: Aug 01 20:42:34 server.domain.com kernel: php-f…
02 авг '17 в 07:52
0 ответов

Apache2 PHP-FPM настройка пулов

Я пытаюсь установить пулы для запуска сценариев PHP от имени разных пользователей, но это не работает. Вот шаг за шагом, что я сделал (на Ubuntu 16.04): sudo apt-get install apache2 libapache2-mod-fastcgi php7.0-fpm php7.0 a2enmod actions fastcgi al…
13 сен '16 в 16:50
0 ответов

Странная пропускная способность NGINX при переключении с Apache

Системная информация (экземпляр AWS EC2 (m4.large) за ElasticBeanstalk): Регион: США-Запад-1Память: 8 ГБПроцессор: 2 ядра / 2,4 ГГцВерсия PHP: 7.0.22 (ZTS) с FPMВерсия Nginx: 1.10.2 Существует API, используемый веб / мобильным / другим. Каждая конеч…
29 авг '17 в 13:05
2 ответа

nginx - php-fpm Запрещено, если index.php отсутствует в папке nginx.

Мы пытаемся развернуть приложение на GCP с помощью kubernetes. Мы создаем контейнер / модуль только с PHP-FPM, а другой - с NGINX. Мы выполняем развертывание, и все работает, но когда мы пытаемся получить php-файл "helloword" с именем index.php, мы …
22 авг '18 в 13:43
2 ответа

Объединение PHP-fpm с nginx в одном dockerfile

Мне нужно объединить php-fpm с nginx в одном dockerfile для производственного развертывания. Так что лучше: (1) Запустите dockerfile, используя php:7.1.8-fpm, а затем установите поверх него слой изображения nginx? (2) Или вы рекомендуете использоват…
20 сен '17 в 22:57
0 ответов

nginx + php-fpm с использованием сокета говорит, что файл 404 не найден

Я настроил свой сервер с nGinx, который обращается к PHP через FastCGI. Он отлично работает, когда я использую порт. Как только я перехожу на сокет и перезагружаю серверы, появляется сообщение "404 Not Found". Причина, по которой я выбрал эту настро…
23 май '17 в 01:25