您的位置:首页 > 运维架构 > Apache

为什么/usr/local/apache2/bin/apxs明明存在,安装module的时候总是提示请指定有效的apxs路径呢?

2012-05-19 22:11 239 查看
很多人认为错误提示是说apxs不存在,其实真正的原因是apxs无法运行。

刚刚测试了一下,在没装perl的情况下编译安装apache生成的apxs的第一行是:#!/replace/with/path/to/perl/interpreter -w 。使用apxs需要安装perl,因为apxs使用的perl脚本。

接下来装perl

yum install perl

安装好后,必须修改apxs文件,因为他的第一行还是#!/replace/with/path/to/perl/interpreter -w ,#!/replace/with/path/to/perl/interpreter这个文件是不存在的,当然不能运行。

装第一行修改成#!/usr/bin/perl -w,保存就行了。

建议还是先安装perl再编译安装apache,这样方便些,不会太麻烦。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐