0

我在 Laravel 5+ 中安装了 Intervention,我每天都在使用它。对于一个新应用程序,我必须使用 Codeigniter 3,并且我正在尝试将 Intervention 安装到那里。这将使我的一切变得更容易,因为我已经习惯了这个库。

如安装说明中所述,我做了:

php composer.phar 需要干预/图像

此命令将给出以下错误:

[

RuntimeException]                                                                                                                                 
  Could not load package intervention/image in http://packagist.org: [UnexpectedValueException] Could not parse version constraint 4.x.x: Invalid v  
  ersion string "4.x.x"   

所以在这样做之后我决定手动安装它

我已将文件放在 third_party 目录中

在 autoload.php 中:

autoload['packages'] = array(APPPATH.'third_party/Intervention/Image/ImageManager.php');

在我的控制器中,我正在初始化类:

$intervention = new ImageManager();

这将导致错误:

Fatal error: Class 'ImageManager' not found in /Applications/MAMP/htdocs/site-gen/application/controllers/admin/Dashboard.php on line 80

另请注意,我也尝试了一些不同的方法,但无论我做什么,我都会得到同样的错误。我也用谷歌进行了很多搜索,但似乎 codeigniter 用户不喜欢这个库。我找不到任何有用的东西。

如果您已经启动并运行了它,如果您能给我一些帮助,我将不胜感激。

谢谢

4

0 回答 0