Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/266.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Laravel 5上传显示空白页面_Php_Laravel_Laravel 5 - Fatal编程技术网

Php Laravel 5上传显示空白页面

Php Laravel 5上传显示空白页面,php,laravel,laravel-5,Php,Laravel,Laravel 5,我有一个网站与CMS开发使用laravel 5我有以下文件夹结构 我正在尝试将其上传到服务器我所做的是在public_html中创建了一个名为beta的文件夹,其中包含我的所有公用文件夹内容,即后端、前端源、,上传和db文件夹,如下图所示,我将CMS文件夹保留在公共html之外,我修改了几个路径,即在index.php中,我将路径设置为 require __DIR__.'/../../CMS/bootstrap/autoload.php' ; $app = require_once __DI

我有一个网站与CMS开发使用laravel 5我有以下文件夹结构

我正在尝试将其上传到服务器我所做的是在public_html中创建了一个名为beta的文件夹,其中包含我的所有公用文件夹内容,即后端、前端源、,上传和db文件夹,如下图所示,我将CMS文件夹保留在公共html之外,我修改了几个路径,即在index.php中,我将路径设置为

require __DIR__.'/../../CMS/bootstrap/autoload.php' ;

$app = require_once __DIR__.'/../../CMS/bootstrap/app.php';
我得到的只是一个空白页,我是否缺少一些路径更改,或者可能是什么问题。这个问题快把我累死了

这是错误日志,尽管我在所需的文件夹中保存了helper.php文件

[15-Jun-2015 06:37:39 America/Detroit] PHP Warning:  require(/home/dinwaub/CMS/app/http/helpers/backend/helpers.php): failed to open stream: No such file or directory in /home/domain/CMS/vendor/composer/autoload_real.php on line 59
这是我的composer.json文件的一部分,其中包含helper.php文件的路径

"autoload": {
        "classmap": [
            "database"
        ],
        "psr-4": {
            "App\\": "app/"
        },

        "files": [

            "app/http/helpers/backend/helpers.php",
            "app/http/helpers/frontend/viewHelper.php" 
        ]

    },
这就是它在服务器中的外观

这是公用html文件夹之外的CMS文件夹

这是公共html中的beta文件夹

这些是beta文件夹中的文件夹
我认为配置应该是

require __DIR__.'/../../../CMS/bootstrap/autoload.php' ;

$app = require_once __DIR__.'/../../../CMS/bootstrap/app.php';

由于
\uuuu DIR\uuuu
是当前文件目录,并且
./
将上升一级

因此根文件夹中有一个.env.example文件。删除.example部分,您将得到一个错误。或者您根本没有,在这种情况下,您应该创建一个。我已经删除了.env.example文件,我只有.env文件,但它没有显示错误,只显示为空page@AndrewIs环境有可能开始生产吗?调试模式设置为true吗?不,它仍然不工作,仍然给出空白。page@Andrewthepic只是在我上传项目时才在我的电脑上显示我的文件夹结构。CMS文件夹在public_html文件夹外,index.php在一个名为beta inside public_htmlIs的文件夹内。public_html内有index.php文件吗?系统是否设置为在beta文件夹中查找index.php文件?你能创建一个带有“Hello”的index.html文件来测试你的系统从哪个文件夹设置为“start”吗?你能截取服务器中当前文件夹结构的截图吗?我已经提供了一些截图,看看@NikkoI used var_dump('test')在我的index.php中,它可以正常工作,但如果我采用相同的var_dump('test')在require DIR'/../../../CMS/bootstrap/autoload.php'之后;鲍里斯什么也没出现