【问题标题】:Laravel 4 Workbench Not Working On PagodaboxLaravel 4 Workbench 在 Pagodabox 上不起作用
【发布时间】:2013-06-05 14:35:48
【问题描述】:

我为我的 Laravel 4 应用程序创建了一个工作台,在我的 localhost 上一切正常,但出于某种奇怪的原因,当我推送到 Github 时,总是出现错误提示:

PHP 致命错误:在第 123 行的 /var/vendor/laravel/framework/src/Illuminate/Foundation/ProviderRepository.php 中找不到类 Flashdp\Twittertag\TwittertagServiceProvider

我不知道为什么会这样,但我想自动加载器没有找到文件。我不知道如何让 Pagodabox 看到它。有什么建议吗?

Boxfile 内容:

web1:
  name: flashdp
  document_root: public
  php_version: 5.4.14
  php_post_max_size: "10M"
  php_upload_max_filesize: "10M"
  php_extensions:
    - mbstring
    - mcrypt
    - pdo_mysql
    - zip
    - xcache
    - curl
    - imagick
    - gd
  shared_writable_dirs:
    - app/storage/cache
    - app/storage/logs
    - app/storage/meta
    - app/storage/sessions
    - app/storage/views
    - public/storage
  after_build:
    - "if [ ! -f composer.phar ]; then curl -s http://getcomposer.org/installer | php; fi; php composer.phar install --prefer-source"
    - "php composer.phar dump-autoload -o"
  after_deploy:
    - "rm -f app/storage/cache/*"
    - "rm -f app/storage/views/*"

【问题讨论】:

    标签: php laravel laravel-4


    【解决方案1】:

    您是否在 boxfile 上设置了公用文件夹?

    【讨论】:

      【解决方案2】:

      看来您需要先发布该软件包才能使用它。 Workbench 仅供开发使用

      【讨论】:

        猜你喜欢
        • 2013-09-11
        • 2014-04-12
        • 2013-05-17
        • 2012-12-26
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多