2013-03-28 16 views
2

我需要爲需要在我的數據庫中導入產品和價格的第三方服務器設置不同的超時時間和執行時間。如何使用php-fpm和nginx爲特定IP地址設置內存限制和執行超時?

現在,他們告訴我,PHP腳本超時。這是由於我在php.ini上的配置。我希望能夠爲每個人保留該配置,因爲我認爲這是正確的配置。但我也需要他們能夠執行腳本。

我想有一種方法可以在nginx或php-fpm配置上做到這一點。任何人都知道?

回答

2

您需要創建特定的第三方服務器一個新的PHP-FPM配置文件並覆蓋php.ini的設置,即

php_admin_value[max_execution_time] = 60 
php_admin_value[memory_limit] = 128M 

然後在nginx的,建立與FastCGI的新位置塊指向你的新的php-fpm配置文件正在監聽的同一端口(或unix套接字)。

相關問題