Categories
General

on a MAC with Valet : How to fix *18 upstream timed out (60: Operation timed out) ?

2022/07/31 01:38:52 [error] 4425#0: *18 upstream timed out (60: Operation timed out) while reading response header from upstream, client: 127.0.0.1, server: , request: “GET /v1/facilitycountdown HTTP/1.1”, upstream: “fastcgi://unix:/Users/davidr/.config/valet/valet.sock”, host: “web.test”

SOLUTION

System permision issues and fasCgi fix in nginx conf file

start valet with SUDO

sudo valet start

Start your unit test with SUDO

sudo vendor/bin/phpunit

NGINX FIX

vim /usr/local/etc/nginx/valet/valet.conf
location ~ [^/]\.php(/|$) {
            fastcgi_split_path_info ^(.+\.php)(/.+)$;
            fastcgi_split_path_info ^(.+\.php)(/.+)$;
            fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
            fastcgi_param SCRIPT_NAME $fastcgi_script_name;
            fastcgi_read_timeout 600;
            fastcgi_send_timeout 600;
            fastcgi_connect_timeout 600;
            fastcgi_buffers 8 32k;
            fastcgi_buffer_size 32k;
            include fastcgi_params;

.........

Leave a Reply