我有PHP5.2和Gentoo基础系统版本1.6.14
我推出了:emerge dev-php5/pecl-apc
但失败的原因是:
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
* checking APC-3.0.16.tgz ;-) ... [ ok ]
*
* ERROR: dev-php5/pecl-apc-3.0.16-r1 failed.
* Call stack:
[call stack]
die "Unable to find an installed dev-lang/php package"谢谢
请注意,此Gentoo是由OVH预装到此专用服务器上的。也许还有其他比出现更重要的东西?
发布于 2011-05-26 10:21:56
无法找到已安装的dev-lang/php包“
嗯..。在我看来,您需要安装一个依赖项。甚至可能是那条信息中列出的那个。我不知道显示命令是否应该为您这样做(我从未使用过它),但是无论如何,它似乎是丢失的。
发布于 2011-06-06 05:50:12
如果您确实安装了PHP,您可以通过在以下内容中添加适当的行来告诉Por蒂奇您可以这样做:
/etc/portage/package.provided请参阅:Gentoo手册x86
想了解更多信息。
正如理查德·凯勒所说:
这并不简单,因为如果从源代码中安装,就没有一种快速简便的方法可以找到所有需要删除的文件
如果您确实想要摆脱现有的Apache/PHP安装,而且您仍然拥有从安装它的位置开始的源代码,那么首先需要停止Apache,然后将cd转到源目录,然后键入:make uninstall
然后,您可以通过Portage生成Apache和PHP。
https://serverfault.com/questions/273858
复制相似问题