201504-15 如何修改PHP的memory_limit限制 在运行PHP程序,通常会遇到“FatalError:Allowedmemorysizeofxxxxxxbytesexhausted”的错误,这个意味着PHP脚本使用了过多的内存,并超出了系统对其设置的允许最大内存。解决这个问题,首先需要查看你的程序是否分配了过多的内存,在程序没有问题的情况下,你可以通过一下方法来增加PHP的内存限制(memory_limit)。检查php的内存限制值为了查看这个值,你需要建立一个空的php文件,比如view-php-info.php。然后将一... 继续阅读 >
201411-07 使用301重定向代码合集 1、IIS下301设置Internet信息服务管理器->虚拟目录->重定向到URL,输入需要转向的目标URL,并选择“资源的永久重定向”。2、ASP下的301转向代码<%@Language=VBScript%><%Response.Status=”301MovedPermanently”Response.AddHeader“Location”,“http://www.lesishu.cn/articles/301/”%>3、ASP.Net下的301转向代码<scriptrunat=”server”>privatevoidPage_Load(objectsender,System.EventArgse){Respons... 继续阅读 >
201411-07 Apache Rewrite模块重写功能开启及检测实现 Apache版本不同、操作系统不同,其配置文件命名、配置管理方式也经常不同,比如安装目录可能是httpd,也可能是apache2,配置文件名及加载模块方式也经常不同,或许对apache官方而言是有规律的,但毕竟我们大部分用户都不是网管,没事整天配置apache,都是现用现找资料,一般两个文件路径不对往往就火大了。进入正题。Apache默认Rewrite功能是禁用的,但是其Rewrite模块是加载的,所以,我们也不要只忙着写.htaccess文件,总是不... 继续阅读 >
201411-07 PHP安全之魔术引号——什么是魔术引号以及如何使用 注:魔术引号特性已自PHP5.3.0起废弃并将自PHP5.4.0起移除。什么是魔术引号当打开时,所有的 '(单引号),"(双引号),\(反斜线)和 NULL 字符都会被自动加上一个反斜线进行转义。这和 addslashes() 作用完全相同。一共有三个魔术引号指令:magic_quotes_gpc 影响到 HTTP 请求数据(GET,POST和COOKIE)。不能在运行时改变。在 PHP 中默认值为 on。magic_quotes_runtime 如果打开的话,大部份从外部... 继续阅读 >