Det er forholdsvis simpelt at lave en redirect i Nginx. Tilføj følgende til din vhost opsætning: server { server_name www.generalfailure.local; listen 80; rewrite ^ https://$server_name$request_uri? permanent; } Køre en test nginx -t Hvis alt er ok så reload for at benytte ændringen service nginx restart Så vil du nu have en rediret til HTTPS. Dettte […]
nginx
Hvis du ser noget lignende upstream timed out (110: Connection timed out) while reading response header from upstream, client: 10.0.0.10, server: _, request: i Nginx error log. Skydes det at Php tager for lang tid om at svare. Som standard er timeout på 60 sekunder og normalt burde man nok heller ikke have nogle scripts […]
Hvis du får en fejl ligneden den her i Nginx error log 2014/10/29 10:21:15 [error] 15381#0: *3360 client intended to send too large body: 1672077 bytes, client: 10.10.10.200, server: _, request: "POST /wp-admin/network/update.php?action=upload-plugin HTTP/1.1", host: "wp.test.dk", referrer: "http://wp.test.dk/wp-admin/network/plugin-install.php?tab=upload" Så er det fordi at Nginx ikke tillader at man uploader store filer. Du kan ændre størrelsen […]
Når man benytter en Nginx server på en Vagrant maskine der køre på VirtualBox, kan man få en fejl i sine JS filer. Hvis du har problemer med at der kommer underlige tegn i bunden af JS filerne, når du retter i dem, skal du ændre følgende i config til nginx (nginx.conf) sendfile off […]
Når man på Ubuntu installere Php5-FPM er der ikke noget specifik error log på den. Dette kan ændret ved at gøre følgende: Tilføj følgende til /etc/php5/fpm/pool.d/www.conf php_admin_value[error_log] = /var/log/fpm-php.www.log php_admin_flag[log_errors] = on Desuden skal du sørge for at logfilen findes og har de rigtige rettigheder, ellers kan den ikke skrive til den. touch /var/log/fpm-php.www.log chown […]