Laravel 4 服务器上的Laravel 4安装不工作

Laravel 4 服务器上的Laravel 4安装不工作,laravel-4,Laravel 4,您好,我已经在我的服务器上安装了laravel 4,安装是从cpanel完成的,我在这个链接上收到laravel的默认欢迎消息 我添加了一个控制器和一个视图,并尝试运行该新控制器的url,结果出现错误404-找不到 您正在查找的文档可能已被删除或重新命名。请联系网站所有者以获得进一步帮助 这是我在安装laravel后所做的: TestController.php <?php class TestController extends BaseController { public

您好,我已经在我的服务器上安装了laravel 4,安装是从cpanel完成的,我在这个链接上收到laravel的默认欢迎消息

我添加了一个控制器和一个视图,并尝试运行该新控制器的url,结果出现错误404-找不到

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

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

TestController.php

<?php

class TestController extends BaseController {

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

}
views/index.php

<h1>Test</h1>
测试
我在做什么工作吗

以下是我的文件夹结构:


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

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

然后更改app/config/app.php,将app的新路径告知laravel,并更改.htaccess文件,将文档根指向新的公用文件夹


这对我很有用,如果你需要更多的细节,请询问。

“我在这个链接上收到了默认的Laravel欢迎信息”这就是你的问题所在。您应该将Laravel的公共目录设置为web服务器的根目录,并确保
AllowOverride
指令设置为足够允许的值,以便Laravel的
.htaccess
可以生效。您好,你能更清楚地告诉我该怎么做吗?我非常讨厌网络主机控制面板,所以我不知道该怎么做,但是搜索一下“laravel cpanel”应该会对你有所帮助。你有SSH访问权限吗?运行artisan、编写器、迁移等都需要它;二,。如果手动安装了Laravel,是否包含隐藏的
.htaccess
文件?安装Laravel之前默认的文件夹配置是什么?你是否有预先存在的公用html或公用文件夹?谢谢你的回答帮助我也有同样的问题…我需要帮助…如果你能编辑你的回答并准确地写下我们需要更改的文件,以便laravel应用程序像localy一样在服务器上工作。。。。
<h1>Test</h1>