0

i cant get the kohana aplication working.

Server specs: ubuntu 14.04, nginx, php7.0-fpm

I have the following structure:

build: (static website) ,server: (php-kohana application)

|-- build | |-- fonts | |-- images | |-- index.html | |-- scripts | `-- styles |-- server | `-- cms | |-- application | |-- database | |-- index.php | |-- install.php.bkp | |-- media | |-- modules | |-- system | `-- vendor 

And the following nginx conf:

server { listen 80 default_server; listen [::]:80 default_server; index index.php index.html index.htm index.nginx-debian.html; root /srv/www/build/; location = /{ } location /server/cms/{ alias /srv/www/server/cms/; try_files $uri $uri/ =404; } location ~ \.php$ { include snippets/fastcgi-php.conf; fastcgi_pass unix:/run/php/php7.0-fpm.sock; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; fastcgi_split_path_info ^(.+\.php)(/.+)$; #try_files $uri =404; } location ~ /\.ht { deny all; } 

}

When i access / i can see the static website,

but when i access /server/cms/ i dont see any errors, only a blank page, no logs in /var/log/nginx/error.log

What can i be missing, why i am not getting any errors?

1 Answer 1

0

Your PHP location block has no directory specified. So, it means that when going to http://www.example.com/index.php, nginx will try to search /srv/www/build/index.php, which does not exist.

I don't know how the Kohana application is designed and how it should be deployed. If you want to show /srv/www/server/cms/index.php when user goes into http://www.example.com/, you need to use this PHP location block:

location ~ \.php$ { alias /srv/www/server/cms/; include snippets/fastcgi-php.conf; fastcgi_pass unix:/run/php/php7.0-fpm.sock; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; fastcgi_split_path_info ^(.+\.php)(/.+)$; } 

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.