进入php源程序目录中的ext目录中,这里存放着各个扩展模块的源代码,选择你需要的模块,比如curl模块:cd curl
成都创新互联主要从事成都网站设计、成都网站制作、网页设计、企业做网站、公司建网站等业务。立足成都服务唐县,10多年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:18982081108
执行phpize生成编译文件,phpize在PHP安装目录的bin目录下
/usr/local/php5/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)
/usr/local/php5/bin/php -v
执行这个命令时,php会去检查配置文件是否正确,如果有配置错误,
这里会报错,可以根据错误信息去排查!
通常是将图片的地址存储到数据库,上传之后,应该能获得图片的保存地址,然后把这个图片地址以字符串形式存储到数据库里。
php接口无法调用远程数据,能抓取外网(如果内网外服务器),网络应该没问题,看程序是否报错跟错误来解决,断点打印下去;fsockopen打开接口一般都比正常状况慢受keepalive 影响,查看下你的连接是否对,一般是只连接一次:先判断有没有连接,如果有,继续用,如果没有,建立pfsockopen连接。;
2.看下你fsockopen打开延迟时间是否大于服务器响应延迟时间:这个default_socket_timeout,以及服务器的timeout时间对比下,修改下就可以;
header("Content-Type: text/html; charset=gbk");
$url = "";
$fcontents = file_get_contents($url);
if (ereg("title(.*)/title", $fcontents, $regs)){echo "ok";}else{echo "error";}
echo "br";
print_r($regs);