Найдено результатов: 2

Почему FastCGI+Nginx не видят настроек PHP?

Развернул на сервере классическую связку из Apache:8080+Nginx:80+FastCGI. При этом php при обращении к скриптам через 80 порт перестал видеть свои настройки (загружаются дефолтные). Пробовал выставлять настройки в php_value через .htaccess — всё равно они в упор не видятся.

А через 8080 порт все настройки нормально подтягиваются.

Сравните: clio.su/test.php vs. clio.su:8080/test.php (параметр upload_max_filesize для тестирования в php.ini выставлен 4M, в .htaccess 8M, default 2M)



Что нужно подправить в nginx.conf (httpd.conf), чтобы php.ini тоже принимал участие в работе связки через fastcgi? Чувствую, что решается проблема элегантно, но перелопатив яндекс, я не нашёл решения.



PS: И ещё попутный вопрос, тоже связанный с fastcgi. При использовании php функции mail() вся почта теперь отправляется с полем FROM: <www@внутреннее_имя_сервера>… и соответственно заруливается почтовиками по причине недействительности адреса. Переменная php sendmail_from не применяется.



UPD: Небольшое уточнение. У нас spawn_fcgi

PHP   Nginx   FastCGI    

373   4   19:56, 15th August, 2020


Оптимизация FastCGI в IIS7

Подскажите оптимальные значения maxInstance и instanceMaxRequests для сервера на Intel Core i7-920, 12Gb DDR3

Дефолтные значения
maxInstance=4
instanceMaxRequests=10000

IIS   FastCGI    

284   1   09:05, 2nd August, 2020