我在Laravel 5+中安装了Intervention,我每天都使用它。 对于一个新的应用程序,我必须使用Codeigniter 3,我也试图安装干预。这将使我的一切变得更加容易,因为我习惯了这个库。
正如我在安装说明中所解释的那样:
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
请注意我也尝试了一些不同的方法,但无论我做什么,我都会得到同样的错误。 我也在Google上进行过很多搜索,但似乎codeigniter用户不喜欢这个库。我找不到任何有用的东西。
如果您已经启动并运行,我将非常感谢您能给我一些帮助。
谢谢