I can see x.x.x.x/zm/api/index.php but that just shows an error/warning
"URL rewriting is not properly configured on your server. 1) Help me configure it 2) I don't / can't use URL rewriting"
If I follow option 2 (I don't / can't use URL rewriting) and uncomment the suggested line I get all green boxes but /zm/api/host/getVersion.json does not work (404 Not Found)
This is my current nginx.conf
Code: Select all
location /zm {
if ($scheme ~ ^http:){
rewrite ^(.*)$ https://$host$1 permanent;
}
try_files $uri $uri/ /index.php?$args;
gzip off;
alias /usr/share/zoneminder;
index index.php;
location /zm/cgi-bin {
gzip off;
alias /usr/lib/zoneminder/cgi-bin;
include /etc/nginx/fastcgi_params;
fastcgi_param SCRIPT_FILENAME $request_filename;
fastcgi_pass unix:/var/run/fcgiwrap.socket;
}
location ~ \.php$ {
if (!-f $request_filename) { return 404; }
expires epoch;
include /etc/nginx/fastcgi_params;
fastcgi_param SCRIPT_FILENAME $request_filename;
fastcgi_index index.php;
fastcgi_pass unix:/var/run/php5-fpm.sock;
}
location ~ \.(jpg|jpeg|gif|png|ico)$ {
access_log off;
expires 33d;
}
location /zm/api {
alias /usr/share/zoneminder/api;
#try_files $uri $uri/ @cakephp;
}
}
Thanks
Miller