Laravel 4安装在服务器上无法正常工作

时间:2014-09-21 09:46:36

标签: laravel-4

您好我已经在我的服务器上安装了laravel 4,安装是从cpanel完成的,我在这个链接上获得了Laravel的默认欢迎信息http://www.mysite/laravel/public

我添加了一个控制器和一个视图,我尝试运行该新控制器的URL,我收到错误404 - 未找到

您要查找的文档可能已被删除或重新命名。请联系网站所有者以获得进一步的帮助。

这是我在安装laravel后所做的事情:

TestController.php

<?php

class TestController extends BaseController {

    public function index()
    {
        return View::make('index');
    }

}

routes.php文件

Route::get('/Test', function()
{
    return View::make('index');
});

视图/ index.php的

<h1>Test</h1>
我正在做些什么吗?

这是我的文件夹结构:

enter image description here

1 个答案:

答案 0 :(得分:1)

第一次在主机上部署我的项目时遇到了类似的问题。

您应该将公用文件夹的所有内容放在预先存在的public或public_html文件夹中,并将整个app文件夹放在服务器的根文件夹中。

然后你改变app / config / app.php告诉应用程序的新路径为laravel,并更改.htaccess文件以将文档根目录指向新的公用文件夹。

这对我有用,如果您需要其他详细信息,请询问。

相关问题