免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1281 | 回复: 1
打印 上一主题 下一主题

[系统安装] [请教]CentOS5.4 多套php环境下安装memcache遇到的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-02-05 20:52 |只看该作者 |倒序浏览
公司的服务器是centos5.4系统,之前不知道什么因为导致上面部署了好几套php环境,就是这个问题导致接下来这几天我安装xhprof与memcache都无法成功,原因估计都是一样的,就那memcache安装过程来说下吧!

先说下基本现状:

        这个机器上应该安装有两套PHP环境,因为目录混乱,我自己水平也不行,只能找到一套目前web服务正在用的php相关路径,版本是5214,web服务架构是php5214+apache+ZF, 目前web服务是正常的。

       安装memcache基本上是按教程来的,安装完以后使用telnet方式测试memcache是没有问题,所以memcache是按照ok的

       关键是接下来按照memcache的php扩展是不成功的,按照过程中,phpize使用的是php5214的绝对路径,安装完毕后也对绝对路径下使用的php.ini做了修改,添加了extension_dir与memcache.so,这个文件肯定没有错。相应的so文件也移到到了扩展目录。

       接下来使用php代码来测试,就报错:Fatal error: Class 'Memcache' not found in /home/whp/test/testmemcache.php on line 2
   
       显示扩展是按照失败的,使用php5214目录下php -m也发现扩展没有安装成功。

       之前安装xhprof扩展也是一样的问题,按照过程都使用php绝对路径,完成后-m发现没有成功。

       所以这里应该是一个原因,麻烦各位大侠能够给予具体的指点,因为我linux水平有限,有限笼统的说法我自己也搞不定。


        比如:

        一个可能是环境变量设置的问题,但是我自己不知道怎么怎么操作来确认,由于使用普通帐号与root账号,对应的php环境变量貌似不一致,所以我分别使用两个账户都安装了一遍,但是都不能成功,每次按照都是用绝对路径,如果有人觉得还是环境变量的问题话,请告诉我下具体操作方式,谢谢。




      

论坛徽章:
0
2 [报告]
发表于 2013-02-06 12:02 |只看该作者
怎么木有人回答呢?这个问题描述的有问题还是问题不够普遍?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP