【问题标题】:FuelPHP Upload Class not found找不到 FuelPHP 上传类
【发布时间】:2013-09-16 17:50:43
【问题描述】:

我正在尝试使用 FuelPHP 框架上传类上传图像,但出现以下错误:

致命错误:在中找不到类“FuelPHP\Upload\Upload” /projects/clients/client0/web61/web/fuel/fuel/core/classes/upload.php 在第 90 行

这是我提交表单后使用的代码:

Upload::process($config);

if (Upload::is_valid()) {
    Upload::save();
}

谢谢!

【问题讨论】:

    标签: class upload fuelphp


    【解决方案1】:

    这是FuelPHP_1.6.1.zip 文件中的一个错误。将 Fuel 更新为 1.6/master

    编辑composer.json

      "fuelphp/upload": "2.0"
    to
      "fuelphp/upload": "1.*"
    

    然后,

    $ composer update
    

    【讨论】:

      【解决方案2】:

      从外观上看,您没有安装 FuelPHP/Upload 软件包。你跑了吗:

      composer install
      

      在您的根文件夹上?

      当前的 Upload 类只是将旧类接口转换为新类接口,正如 Harro 所描述的 here

      【讨论】:

      • 你的意思是更新作曲家吗?是的,我第一次安装燃料时就这样做了。
      • 假设软件包安装在正确的供应商目录中,您是否从 bootstrap.php 调用了 Composer 自动加载器,就像这样:require APPPATH.'vendor/autoload.php';Autoloader::register(); 之后?
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-16
      • 1970-01-01
      相关资源
      最近更新 更多