我遇到了一个问题,我通过Pecl和Intelephense安装Imagick,不知道如何处理这个扩展名,即使扩展名正确地安装在php.ini文件中并且运行良好,也无法显示任何代码完成。
为了清晰起见,一些截图:
ddruganov@MBP-Demid:~$ php -i | grep imagick
imagick
imagick module => enabled
imagick module version => 3.4.4
imagick classes => Imagick, ImagickDraw, ImagickPixel, ImagickPixelIterator, ImagickKernel
imagick.locale_fix => 0 => 0
imagick.progress_monitor => 0 => 0
imagick.skip_version_check => 0 => 0ddruganov@MBP-Demid:~$ mdfind imagick.so
/usr/local/lib/php/pecl/20190902/imagick.so发布于 2020-06-08 09:13:40
事实证明,intelephense并没有被配置成知道这个扩展是什么。
解决方案非常简单:
在完成所有这些之后,Intelephense显示了有关Imagick和自动完成的作品的所有信息:证明。
希望这能帮到别人!
https://stackoverflow.com/questions/62258598
复制相似问题