1

我在托管服务器(hostgator)上部署 Laravel 4 时遇到问题。我已将所有文件上传到服务器。当前的 PHP 版本是 5.3.24,我已按照four.laravel.com/docs/installation 上的所有说明进行操作。

我收到以下错误:

Fatal error: Call to a member function run() on a non-object in /home3/varoid/public_html/index.php on line 51
4

1 回答 1

2

如果您查看 public_html 文件夹中的 index.php,您会看到它调用了 $app->run()。由于未定义 run,$app 可能不可用。在第 35 行,$app 设置如下:

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

它对你不起作用,所以这意味着找不到 start.php。也许您将其放置在默认路径之外的其他位置?如果您不知道 __DIR__ 的意思,当前目录 (public_html)。只需确保文件存在并重试!

于 2013-06-17T17:39:13.213 回答