我的/ usr / local / lib / php / extensions / xxx目录不存在

时间:2014-01-11 07:50:20

标签: php

当我通过phpinfo()检查时,它说'你的扩展库是:/ usr / local / lib / php / extensions / no-debug-non-zts-20090412 /

但是,当我通过ssh登录时......

cd /
cd /usr/local/lib/php/extensions/
ls

这里只有 no-debug-non-zts-2010052 /文件夹... 没有 no-debug-non-zts-20090412 ..

我该怎么办?

我应该将 no-debug-non-zts-2010052 重命名为 no-debug-non-zts-20090412 ??

1 个答案:

答案 0 :(得分:0)

目录名末尾的数字是PHP API版本。此版本与扩展所针对的主要PHP版本(I listed several such versions in this answer)相关。但是,您在问题中提到的API版本不存在。

假设您错误地输入了所涉及的API版本,则需要重新编译您正在使用的PHP版本的PHP扩展。但是,如果不知道错误消息中的实际API版本,我就不能说出正确的版本是什么。