无法使用IP /〜帐户访问我的网站,显示不受支持

时间:2018-04-21 00:46:12

标签: laravel cpanel

我无法访问我的临时网址,只显示“不支持”。我上传了laravel文件。我已经配置了index.php和.env showing not supported

2 个答案:

答案 0 :(得分:0)

  1. 如果您的网络根目录是syksxyz目录,那么公共路径将是syksxyz / public

  2. 为确保其正常工作,您可以在公共文件夹中添加index.html文件,以便在调试php部分之前查看映射是否正确。

答案 1 :(得分:0)

根据您使用的Web服务器,Apache或Nginx,您可以按照官方文档配置您的Web服务器。 Web Server Configuration

要使用laravel,您必须正确配置服务器。只是将代码上传到服务器不会使您的网站按预期工作。配置中必不可少的部分是将所有请求定向到index.php

这是我的Nginx配置文件的一部分。

server {
    listen 80;
    server_name my-website.test;
    root "/path/to/my-laravel-project/public";

    index index.html index.htm index.php;

    charset utf-8;

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

    location ~ \.php$ {
        fastcgi_split_path_info ^(.+\.php)(/.+)$;
        fastcgi_pass unix:/var/run/php/php7.2-fpm.sock;
        fastcgi_index index.php;
        include fastcgi_params;

    }

    location ~ /\.ht {
        deny all;
    }
}

请记住,网站root应指向./laravel-project/public目录,因为laravel-project/public/index.php文件将处理您网站的所有请求。