怎么网上没有信息?不会是不能加载吧?晕?
大侠帮忙下 怎么加载?急急急!
大侠帮忙下 怎么加载?急急急!
解决方案 »
- PHP服务器获取客户IP地址时,当通过代理服务器和网关后可不可以取得最终用户的ip
- 图片循环移动
- php小问题,纠结啊……
- 如何有效地防止用户进入后台?
- PHP怎么连接使用oracle10g数据库?
- 关于jqgrid的问题
- 如何把一副大的图片变成filesize小一些的图片?
- qiushuiwuhen(秋水无恨) 老兄,看来你的方法在我这儿还有问题
- Php如何在Windows98下连上远程的Oracle8
- 启动php-fpm的时候 提示 error while loading shared libraries: libmysqlclie
- php 如何利用一个表单同时插入2个表中
- phpadmin 登录后,出错404
http://www.php.net/manual/en/book.xmlrpc.php
我晕 看了 意思是要重新编译安装php?
1、进入php源程序目录中的ext目录中,这里存放着各个扩展模块的源代码,选择你需要的模块,这里是xmlrpc模块:
cd xmlrpc
执行phpize生成编译文件,phpize在PHP安装目录的bin目录下
/usr/local/php/bin/phpize
运行时,可能会报错:Cannot find autoconf. Please check your autoconf installation and the $PHP_AUTOCONF environment variable is set correctly and then rerun this script.“,需要安装autoconf:
yum install autoconf(RedHat或者CentOS)、apt-get install autoconf(Ubuntu Linux)(还可能会报错:没有安装libexpat和libexpat-dev则安装expat和expat-devel。yum install expat;)
生成配置文件,并编译生成模块:
/usr/local/php5/bin/phpize
./configure --with-xmlrpc=/usr/local/xmlrpc --with-php-config=/usr/local/php/bin/php-config
make
make install
这样,xmlrpc.so就被复制到PHP对应目录:/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/
3.把这个目录下的xmlrpc.so复制到你的php模块目录里面。(php.ini文件里面的extension_dir="目录")
并在PHP.ini添加扩展模块引用:
extension = xmlrpc.so
4.检查并重启Apache
/usr/local/php/bin/php -v
执行这个命令时,php会去检查配置文件是否正确,如果有配置错误,这里会报错,可以根据错误信息去排查