我在laravel
的文件夹www
上安装了laravel,它运行正常。我想让它在root
上运行,因此我将public
以外的所有文件夹移到www/laravel
中的public
和www
文件夹内容中,并修改了2行index.php
中的www
:
require __DIR__.'/../laravel/bootstrap/autoload.php';
$app = require_once __DIR__.'/../laravel/bootstrap/start.php';
并在laravel/bootstrap/paths.php
中,我将一行修改为:
'public' => __DIR__.'/../../public_html'
但是当我尝试访问localhost时,我收到此错误:
(!)警告:require(C:\ wamp \ www /../ laravel / bootstrap / autoload.php): 无法打开流:没有这样的文件或目录 第21行的C:\ wamp \ www \ index.php
(!)致命错误:require():失败 打开所需'C:\ wamp \ www /../ laravel / bootstrap / autoload.php' 第21行的C:\ wamp \ www \ index.php中的(include_path ='。; C:\ php \ pear')
我该如何解决?
答案 0 :(得分:0)
它似乎在Laravel 5
将public/index.php
移至rood目录并编辑2行
第21行require __DIR__.'/../bootstrap/autoload.php';
到require __DIR__.'/bootstrap/autoload.php';
和
第35行$app = require_once __DIR__.'/../bootstrap/app.php';
到$app = require_once __DIR__.'/bootstrap/app.php';
答案 1 :(得分:0)
下载原始laravel文件夹并替换这些文件和索引