问题 - 在我更新 PHP 版本之后
Posted
技术标签:
【中文标题】问题 - 在我更新 PHP 版本之后【英文标题】:Issue - after I updated PHP version 【发布时间】:2020-05-16 01:56:22 【问题描述】:我有 php 7.033 和 inotify PHP 扩展,我的脚本运行良好......然后我决定将 PHP 版本更新到 7.4,然后我看到了 -
调用未定义的函数 inotify_init()。
我应用了所有关于如何更改/添加到 php.ini
的建议。我尝试添加inotify.so
,所以我认为问题在于inotify位于/usr/lib/php/20151012/inotify.so
,但实际上它试图在这里找到inotify而它不存在这里/usr/lib/php/20190902/inotify.so
我尝试安装inotify,它说“安装失败,它已经安装了2.0.0版”
我该如何解决这个问题?
【问题讨论】:
【参考方案1】:向搜索位置添加符号链接或更改 php.ini 中的 extension_dir,使其与查找扩展名的正确路径匹配。 您选择哪个选项取决于 PHP 是否在错误的目录中查找所有扩展,或者是否只有这个在错误的位置。
【讨论】:
以上是关于问题 - 在我更新 PHP 版本之后的主要内容,如果未能解决你的问题,请参考以下文章
对于 php composer 包(在 packagist 上发布),1.0.9 之后的补丁版本是啥?