• Hi, Pleskians! We are running a UX testing of our upcoming product intended for server management and monitoring.
    We would like to invite you to have a call with us and have some fun checking our prototype. The agenda is pretty simple - we bring new design and some scenarios that you need to walk through and succeed. We will be watching and taking insights for further development of the design.
    If you would like to participate, please use this link to book a meeting. We will sent the link to the clickable prototype at the meeting.
  • (Plesk for Windows):
    MySQL Connector/ODBC 3.51, 5.1, and 5.3 are no longer shipped with Plesk because they have reached end of life. MariaDB Connector/ODBC 64-bit 3.2.4 is now used instead.
  • The Horde webmail has been deprecated. Its complete removal is scheduled for April 2025. For details and recommended actions, see the Feature and Deprecation Plan.

Resolved 504 Gateway Time-out

Remigio

Basic Pleskian
Argument much discussed, but I still can not find a solution.
Some of my scripts, which for example process feeds and re-create indexes for prestashop 1.7, take a long time to process: for example, this script dim00z/gshoppingflux takes about 15 minutes to process.
How can I prevent nginx from timing out after exactly 60 seconds, even launching the script via cron?
(in fact then I realize that however, after the timeout, the generation of the file continues)
Thank you
 
For Nginx + FastCGI (php-fpm), you should try to tweak nginx configuration in this way:

Try raising max_execution_time setting in php.ini file (CentOS path is /etc/php.ini):

Code:
max_execution_time = 900

or

In Plesk go to Domains > example.com > Apache & nginx Settings and add the following directives to the Additional nginx directives field:

Code:
proxy_connect_timeout  900;
proxy_send_timeout  900;
proxy_read_timeout  900;
fastcgi_send_timeout  900;
fastcgi_read_timeout 900;

If you have any further questions, let me know.
 
My price update script takes more than 20 minutes to complete: I have to increase the time both in php.ini and nginx.conf, or just one of these?
 
Back
Top