浏览模式: 普通 | 列表
8月, 2014 | 1

php安装curl支持

[ 2014-08-30 15:48:17 | 作者: admin ]
1、已经安装了php情况,安装curl
进入安装原php-5.3.9的源码目录,(如果删了,但是还有原来的压缩文件的话,重新解压就行)
cd php-5.3.9/ext/curl
/usr/local/webserver/php/bin/phpize
./configure --with-php-config=/usr/local/webserver/php/bin/php-config
make
make test
make install

操作完成在目录/usr/local/webserver/php/lib/php/extensions/no-debug-non-zts-20090626/下生成curl.so文件

接下来修改php.ini配置文件

在php.ini中找到extension_dir字段,并把其值修改为/usr/loca...

阅读全文…
配置一台server的php支持curl的时候, 出现如下报错

        checking for cURL in default path... not found
        configure: error: Please reinstall the libcurl distribution -
        easy.h should be in /include/curl/

其实就是curl的dev包没有安装, 解决方案:
终端下
         # yum -y install curl-devel

可以
这个不算什么新的东西,该文章主要是对一些刚接触PHP的朋友和新手站长起到一点帮助。

一、window下安装php_curl支持

  1.将PHP文件夹下的libeay32.dll, ssleay32.dll, php5ts.dll, php_curl.dll复制到 %windir%/system32下;

  2.打开php.ini(可能在PHP环境的安装目录下,默认在c:\WINDOWS目录下),将;extension=php_curl.dll头部的分号去掉;

  3.重启php的服务(apache或者IIS),如重启IIS,运行iisreset即可。

二、linux中php如何安装curl扩展

  如果php已经在系统编译好,后来又需要添加新的扩展,一种方式就是重新完全编译php,另一种方式就是单独编译扩展库,以extension的形式扩展。

情况一:全新安装php 和curl
...

阅读全文…
function MyClass () {}
MyClass.hasClassName = function(element, className)
{
if (!element) return;
var elementClassName = element.className;
if (elementClassName.length == 0) return false;
//用正则表达式判断多个class之间是否存在真正的class(前后空格的处理)
if (elementClassName == className || elementClassName.match(new RegExp("(^|\s)" + className + "(\s|$)")))
return true;
return false;
};
MyClass.addClassName
...

阅读全文…

JS获取父节点方法

[ 2014-08-26 10:12:51 | 作者: admin ]
在Web应用程序特别是Web2.0程序开发中,经常要获取页面中某个元素,然后更新该元素的样式、内容等。如何获取要更新的元素,是首先要解决的问题。令人欣慰的是,使用JavaScript获取节点的方法有很多种,这里简单做一下总结(以下方法在IE7和Firefox2.0.0.11测试通过):
               1. 通过顶层document节点获取:
                    (1) document.getElementById(elementId):该方法通过节点的ID,可以准确获得需要的元素,是比较简单快捷的方法。如果页面上含有多个相同id的节点,那么只返回第一个节点。
                    如今,已经出现了如prototype、Mootools等多个JavaScript库,它们提供了更简便的方法:$(id),参数仍然是节点的id。这个方法可以看作是document.getElementB...

阅读全文…

php中的几个目录函数

[ 2014-08-15 15:53:10 | 作者: admin ]
<?php
echo 'documentroot:'.$_SERVER['DOCUMENT_ROOT'].'<br>'; //根目录,在apache的配置文件里定义:httpd.conf 比如:DocumentRoot "D:/work/php_root"
echo 'httphost:'.$_SERVER['HTTP_HOST'].'<br>'; //域名,比如:localhost
echo 'phpself:'.$_SERVER['PHP_SELF'].'<br>'; // 从根目录到文件本身的路径
echo 'script filename'.$_SERVER['SCRIPT_FILENAME'].'<br>'; //documentroot+phpself
echo 'request uri'.$_SERVER['REQUEST_URI'].'<br>'; //从根目录开始所有的URL字符串,包括问号之后的字符
...

阅读全文…
1