04 2014 档案
摘要:准备前的工作: 1.修改selinux配置文件(/etc/sysconfig/selinux) 关闭防火墙 (1)把SELINUX=enforcing注释掉 (2)并添加SELINUX=disabled 2.修改防火墙配置文件(/etc/sysconfig/iptables) 开放端口号 -A INPUT -p tcp -m state --state NEW -m tcp --...
阅读全文
摘要:PHP Beast是一个源码加密模块,使用这个模块可以把PHP源码加密并在此模块下运行。 为什么要用PHP-Beast? 有时候我们的代码会放到代理商上, 所以很有可能代码被盗取, 或者我们写了一个商业系统而且不希望代码开源, 所以这时候就需要加密我们的代码. 另外PHP-Beast是完全免费和开源的, 当其不能完成满足你的需求时, 可以修改其代码而满足你的要求. ...
阅读全文
摘要:1. XYNTService的使用1.1. 介绍 1.2. XYNTService2. 用XYNTService把Python程序变为服务 1. XYNTService的使用 1.1. 介绍 通常,NT服务是控制台应用程序,它没有消息循环。不必等到用户登陆电脑,NT服务便能启动,并且在用户登出之后,它也不会停止运行。然而,许多现存的ActiveX控件很难,有时候根本不可能在控制台程序中使用。...
阅读全文
摘要:调一个项目,最后无法登录了。 排查到最后发现是cookie无法保存会话ID, 工作两年的经验这时候没用上。 开始一以为是PHP.ini的配置错了。 考虑过域名,浏览器问题。 脚本BUG。 最后最后一步步耐心的调试, 是编辑器的问题。这里,推荐大家用NOTEPAD++;这款文件编辑软件。 UTF-8 带 BOM 格式的编码会导致SESSION的ID无法写入到浏览器。 带B...
阅读全文
摘要:写php简单上传图片时,发现200k的图片上传时报Internal Server Error错误,检查了upload_max_filesize,及其他post_max_size、max_input_time、memory_limit、max_execution_time配置项均没有问题,后检查错误日志:mod_fcgid: HTTP request length 138296 (so far) e...
阅读全文
摘要:Linux下自带的PHP不支持HTTP库,需要自己安装 pecl_http组件安装步骤如下: 1. 组件安装 1.1 安装php-devel开发组件 yum install php-devel 1.2 安装php-pecl组件 yum install php-pecl-memcache 1.3 安装pecl_http的扩展包 pecl install pecl_http 命...
阅读全文
摘要:本博启用了一个叫wp super cache的页面压缩工具, 源代码没有去查看,不过原理很简单。 我们可以自己动手书写一个压缩脚本。 清除换行符,清除制表符,去掉注释标记 。它所起到的作用不可小视。 现提供PHP 压缩HTML函数。请大家不妨试试看,感觉还不错吧。 不废话了,直接上代码: *([^ ]*) */", "/\" /", "/ \...
阅读全文
摘要:DedeCMS V5.7版本,在本地部署后,正确登录后台的情况下页面没有任何输出和显示(错误登录或密码错误时才有显示),也没有报错。进到脚本调试,发现问题出在userLogin类所在的脚本userlogin.class.php中(路径./include/),所用的keepUser()方法: 。 将下面代码粘贴到/include/helpers/util.helper.php中: 至...
阅读全文
摘要:http://blog.csdn.net/chchmlml/article/details/6887326 先下载个wmpp1.7.5(之前在xp上也是这个,所以就继续),安装,一切顺利,打开phpinfo(),没有oci8的提示,所以,进入php 目录。打开php.ini,吧extension=php_oci8.dll,extension=php_pdo_oci.dll前面的;去掉,重启 ap...
阅读全文
摘要:本人的开发环境: wamp最新官网wampserver2.2d-x32版。 下载点:http://nchc.dl.sourceforge.net/project/wampserver/WampServer%202/WampServer%202.2/wampserver2.2d-x32.exe PHP:5.3.10 apache :2.2.21 要使用到NetBeans的调试功能,...
阅读全文