Laravel部署

时间:2014-01-10 15:00:11

标签: php laravel

我的应用程序无法在生产服务器上运行。看起来它无法自动加载某些类。

// app/config/app.php
    'Route'           => 'Extended\Route',

// app/library/extended/Route.php
    <?php namespace Extended {}

    class Route extends ... {}

// app/start/global.php
    ClassLoader::addDirectories(array(
        ...
        app_path().'/library',
        ...
    ));

// composer.json
    "autoload": {
        "classmap": [
                ...
                "app/library",
                ...
        ]
    },

我收到此错误 未找到“扩展\路线”类

修改 删除vendor文件夹并重新安装所有依赖项解决了这个问题。

1 个答案:

答案 0 :(得分:1)

通常这会修复Laravel的那种错误:

cd /your/application/dir

rm bootstrap/compiled.php

rm -rf vendor

rm composer.lock

composer install --no-dev