php
xuejiazhi
这个作者很懒,什么都没留下…
展开
-
安装php加速器Zend guard loader出现无法加载,没有找到php5.dll 的错误
今天在安装php5.3.X加速器Zend guard loader时出现无法加载,用 " php -v " 查看出现没有找到php5.dll 的错误搞了半天,原来是因为php版本没有装对,php5.3.x分为(None-Thread Safe)非线程安全和(Thread Safe)就是线程安全两种,我用的是Thread Safe,用不了,换成None-Thread Sa原创 2013-05-22 18:32:32 · 6726 阅读 · 0 评论 -
开发环境PHP不报错的解决方法
在进行PHP开发的时候,看不到报错信息是一件郁闷的事,不管怎么改,怎么调,总是一个空白。通过配置修改是这样的:首先找到php.ini的位置,如果系统中有多个php.ini不确定哪个是生效的,可以在php代码中加入phpinfo();?>这样就输出了当前php的配置信息,其中就包含php.ini的位置,如图所示:找到之后编辑php.ini,在大约510行左右(版本不同转载 2013-05-24 18:12:32 · 4645 阅读 · 0 评论 -
非常实用的10个PHP高级应用技巧
PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法。它可以比 CGI或者Perl更快速的执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多。下面介绍了十个PHP高级应用技巧。1, 使用 ip2long() 和 long2ip() 函数来把 IP 地址转化成整型存储到数据库里转载 2013-05-30 10:39:25 · 476 阅读 · 0 评论 -
fastcgi mod_fcgid: 在传文件时出现500错误 HTTP request length
最近在win2003 apache+php+fastcgi+mysql 开发环境下,上传图片时,遇到稍大的图片总是会遇到“HTTP error”,但是检查过php.ini发现文件大小限制post_max_size设置的没有问题,查看apache的logs 日志记录才显示了问题所在:“mod_fcgid: HTTP request length 135567 (so far) exceed转载 2013-05-30 17:01:03 · 2025 阅读 · 1 评论 -
使用php函数实现计划任务
对于使用php的童鞋来说,计划任务大家首先想起的是linux下和crontab。但是并非所有人都是使用linux系统,也不是所有人都有独立服务器。这时候如何用php来实现计划任务呢。所使用的函数是: ignore_user_abort(),set_time_limit(0),sleep($interval)此代码只要运行一次后关闭浏览器即可,但是这个方法也有一个问题,就是当重启了ap转载 2013-06-13 11:22:38 · 515 阅读 · 0 评论 -
mod_fcgid指令的中文翻译
转载请指定出处:http://blog.csdn.net/xuejiazhi/article/details/9022961FcgidBusyScanInterval指令说明:扫描繁忙超时进程的间隔语法: FcgidBusyScanInterval seconds默认:FcgidBusyScanInterval 1翻译 2013-06-04 15:53:31 · 4854 阅读 · 0 评论 -
PHP中$_SERVER的详细参数与说明
$_SERVER['PHP_SELF'] #当前正在执行脚本的文件名,与 document root相关。$_SERVER['argv'] #传递给该脚本的参数。$_SERVER['argc'] #包含传递给程序的命令行参数的个数(如果运行在命令行模式)。$_SERVER['GATEWAY_INTERFACE'] #服务器使用的 CGI 规范的版本。例如,“CGI/1.1”。$_S原创 2013-06-19 16:01:09 · 463 阅读 · 0 评论 -
基于PHP的cURL快速入门
cURL 是一个利用URL语法规定来传输文件和数据的工具,支持很多协议,如HTTP、FTP、TELNET等。最爽的是,PHP也支持 cURL 库。本文将介绍 cURL 的一些高级特性,以及在PHP中如何运用它。为什么要用 cURL?是的,我们可以通过其他办法获取网页内容。大多数时候,我因为想偷懒,都直接用简单的PHP函数:以下为引用的内容:$content =转载 2013-08-02 10:41:52 · 583 阅读 · 0 评论 -
php 多编码扫描
/** *@PHP多编码扫描 */ $Content=file_get_contents('1.txt');// "本站提供的在線繁體字"; $Charset= ChkCharset($Content); function ChkCharset($String){ $Charset = array('ASCII','GB2312','UTF-8','BIG5');原创 2013-08-19 23:10:15 · 810 阅读 · 0 评论 -
APACHE支持.htaccess以及 No input file specified解决方案
在你的Apache安装文件夹conf里找到httpd.conf文件搜索LoadModule rewrite_module modules/mod_rewrite.so 如果前面有注释符号#,请去掉。搜索Options FollowSymLinks,然后将它下面的AllowOverride None 修改为AllowOverride All;【1】没想到遇见了 No input fi转载 2014-04-09 14:47:37 · 1214 阅读 · 0 评论 -
PHP函数补完:stream_context_create()模拟POST/GET
有时候,我们需要在服务器端模拟 POST/GET 等请求,也就是在 PHP 程序中去实现模拟,改怎么做到呢?或者说,在 PHP 程序里,给你一个数组,如何将这个数组 POST/GET 到另外一个地址呢?当然,使用 CURL 很容易办到,那么如果不使用 CURL 库,又该怎么办呢?其实,在 PHP 里已经有相关的函数实现了,这个函数就是接下来要讲的stream_context_create(转载 2014-08-11 10:22:11 · 1492 阅读 · 0 评论 -
php的反射
反射是什么?它是指在PHP运行状态中,扩展分析PHP程序,导出或提取出关于类、方法、属性、参数等的详细信息,包括注释。这种动态获取的信息以及动态调用对象的方法的功能称为反射API。Php代码 反射API概览: [php] view plaincopyclass Reflection { } interface Reflector { } cla转载 2013-03-25 21:57:11 · 540 阅读 · 0 评论 -
安装nginx
安装nginx由于centos没有默认的nginx软件包,需要启用REHL的附件包rpm -Uvh http://download.Fedora.RedHat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpmyum -y install nginx设置开机启动chkconfig nginx onnull安装p转载 2013-01-07 22:24:39 · 546 阅读 · 0 评论 -
apache错误:Internal Server Error
apache错误:Internal Server Error 想装一个bugfree,放到WEB根目录下,用.htaccess设置好了访问规则.然后用127.0.0.1/bugfree访问网页时,出现了错误提示,风开始以为是开发迅雷占用了80端口,改了端口还是出现同样的错误.Internal Server ErrorThe server encountered an i原创 2012-12-26 10:55:48 · 15611 阅读 · 1 评论 -
PHP页面静态化
在很多地方都看到有PHP整站静态化的东东,怪唬人的。。其实,你会静态化一个页面,那么别说整站了,想静态化多少都可以。所以关键是,首先要知道怎么静态化一个页面,了解静态化的原理是关键。。这里就说下我个人的理解了。首先,需要知道几个函数。ob_start(); ob_end_clean(); ob_get_contents();file_put_contents();/转载 2012-07-19 11:33:40 · 5748 阅读 · 2 评论 -
用Zend_xmlrpc构建webservice服务器
最近公司网站需要开通接口供别人调用,用了Zend framework中的Zend_xmlrpc_server来构建一个server端,这中间需要注意很多问题,对调用函数的注释有些要求,我花了很久的时间才弄明白,特地写出来,供同样遇到这样问题的人进行参考.如下:server端require_once 'Zend/XmlRpc/Server.php';/** * 返回 MD5 值原创 2012-07-19 11:36:13 · 843 阅读 · 0 评论 -
VM中CentOS 服务器配置,LAMP安装及无其它机器无法访问等问题。
在VM中安装好CentOS 服务器后,配置网络,这里要特别的注意。(1)文件 /etc/sysconfig/network这个/etc/sysconfig/network文件是定义hostname和是否利用网络的不接触网络设备的对系统全体定义的文件。设定形式:设定值=值/etc/sysconfig/network的设定项目如下:NETWORKING 是否利用网络原创 2012-10-18 14:32:05 · 2701 阅读 · 0 评论 -
转 IE 下载docx xlsx 文件另存为zip文件
转 IE 下载docx xlsx 文件另存为zip文件 - [Apache]http://tonado.blogbus.com/logs/44587006.html伟大的Microsoft迄今为止还没有修复这个bug,自作多情的把自己发明的docx,xlsx等格式保存成zip文件,虽然那些文件的实质就是zip,但是绝不能容忍IE下载文件时把它们当做zip,总不能告诉用户让他们自己把下载好的转载 2012-12-04 10:55:54 · 9938 阅读 · 0 评论 -
发现一个比SOAP,RPC等更爽的工具hessian 及在PHP中的使用介绍
一、hessian是什么? 看到这个单词我还不知道怎么读,音标是[hes]读黑森。 Hessian是一个轻量级的远程的数据交换工具,使用简单的方法提供了RMI(远程方法调用)的功能. 相比WebService,Hessian更简单、快捷。采用的是二进制RPC协议,因为采用的是二进制协议,所以它很适合于发送二进制数据hessian是独立于语言的。 二、在PHP中怎么用的呢?转载 2014-09-10 17:18:15 · 810 阅读 · 0 评论