FastCGI: коммуникация с сервером … прерванный: неактивный тайм-аут (30 секунд)

Конечно, у Вас есть разрешение сделать такую вещь? Где я работаю, который был бы явным нарушением политики безопасности.

Так или иначе, если Вы собираетесь иметь просто горстку полей, можно сделать это без любых внешних приложений. Просто настройте аутентификацию с открытым ключом к серверу "поддержки" и добавьте что-то вроде этого к crontab на ноутбуках:

@reboot ssh -R 65000:localhost:22 support.box.on.example.com

(Очевидно, использование другого порта для различных машин, следующий ноутбук мог использовать порт 65001 вместо этого и т.д.),

Теперь, когда Вы ssh к localhost на порте 65000, Вы соединяетесь с портом ноутбука 22.

6
задан 30 July 2013 в 23:14
2 ответа

В конфигурации Apache vhost попробуйте добавить параметр -idle-timeout :

FastCgiExternalServer /var/www/uzivatel/www.domen.xy.php5 -fcgi -idle-timeout 60 -socket /tmp/php-fpm/php-www.domen.xy.socket -pass-header Авторизация

Подробнее см. в документации подробности.

12
ответ дан 3 December 2019 в 00:10

Apache может иметь права доступа к файлу для записи в файл сокета /tmp/php-fpm/php-www.domen.xy.socket , но не для чтения из это.

(Примечание относительно разрешений и PHP-FOM: в то время как сервер PHP-FPM /var/www/uzivatel/www.domen.xy.php5-fcgi не должен существовать как файл, его содержащий каталог должен существовать, и Apache должен иметь разрешение на чтение / запись для него.)

0
ответ дан 3 December 2019 в 00:10

Теги

Похожие вопросы