01/10/2018, 09:42

Deploy source code famework Yii lên CentOS6

Mình có một VPS dùng VestaCP Apache và Nginx và 1 thư mục web fame work YII

Nhưng khi mình deploy lên thì báo (mặc dù mình đã làm mọi cách trên mạng chỉ nhưng không được)
=> Nhờ cao nhân giúp đỡ…^^ team view thì càng tốt

Forbidden
You don’t have permission to access / on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Apache/2.2.15 (CentOS) Server at camnangmuasam.ga Port 80

Ice Tea viết 11:45 ngày 01/10/2018

Show cấu hình hiện tại của bạn đi: server apache hay nginx? nội dung file .htaccess? cấu trúc thư mục?

Thinh Luu viết 11:52 ngày 01/10/2018

Mình dùng VestaCP: Apache, Nginx (Proxy), php 5.6.30.
Đây là file cấu trúc thư mục của mình

Thinh Luu viết 11:59 ngày 01/10/2018

Mình dùng file index.php trong frontend/web/index.php để chạy./

Thinh Luu viết 11:53 ngày 01/10/2018

#camnangmuasam
server {
listen 80;
listen [::]:80;

root /home/ntbao/www/camnangmuasam;
index index.php index.html;

server_name camnangmuasam.ga;

location / {
       try_files $uri $uri /index.php?$args;
    }

location /admin { try_files $uri $uri/ /admin/index.php?$args; }

location /assets {
            alias /home/ntbao/www/camnangmuasam/assets;
    }

location ~* \.(?:ico|css|js|gif|jpe?g|png|woff|woff2|svg|ttf|eot)$ {
	expires max;
	add_header Pragma public;
	add_header Cache_Control "public, must-revalidate, proxy-revalidate";
}

location ~ \.php$ {
	include snippets/fastcgi-php.conf;
	fastcgi_pass unix:/var/run/php5-fpm.sock;
	root /home/admin/web/camnangmuasam.ga/public_html/frontend/web;
}

location ~ /\.ht {
	deny all;
}

}

Thinh Luu viết 11:50 ngày 01/10/2018

file asset của mình.

Ice Tea viết 11:49 ngày 01/10/2018
location ~ \.php$ {
	include snippets/fastcgi-php.conf;
	fastcgi_pass unix:/var/run/php5-fpm.sock;
	root /home/admin/web/camnangmuasam.ga/public_html/frontend/web;
}

Đường dẫn của root bị sai kìa bạn

Bài liên quan
0