标签 php 下的文章

Windows隐藏命令行窗口启动进程,让进程在后台运行

有些程序在命令行下运行的时候,当我们关闭命令行窗口以后,程序也关闭了。 比如php-cgi的进程,我们在命令行下运行D:\php\php-cgi.exe -b 127.0.0.1:9000,命令行窗口一直开着,当我们关闭命令行窗口或按CTRL+C的时候,进程php-cgi也就关了。有些人通过RunHiddenConsole.exe来让php-cgi.exe在后台运行,有些人用nircmd.ex[……]

继续阅读 »

PHP CLI模式开发

http://yangzi520.com/index.php/archives/256 PHP CLI模式开发不需要任何一种Web服务器(包括Apache或MS IIS等),这样,CLI可以运行在各种场合。 有两种方法可以运行PHP CLI脚本。 第一种方法是使用php -f /path/to/yourfile.php。调用PHP CLI解释器,并给脚本传递参数。这种方法首先要设置php解[……]

继续阅读 »

用PHP自己架设一个新浪围脖Gtalk机器人

目前新浪围脖还没开放Gtalk机器人,不能从Gtalk上更新围脖,我简单写了一个。 基本思路很简单:利用xmpphp接收从gtalk发过来的消息,然后利用cURL更新到围脖上去 1.利用风吟的cURL 新浪围脖更新代码,将其中的用户名密码改成你的围脖账号信息 命名为sina.php 并放到Web服务器上 2.新申请一个Gtalk账号,用于转发围脖信息 3.下载安装xmpphp,放到支持ph[……]

继续阅读 »

解决Apache目录浏览乱码问题

Windows下配置PHP开发环境Xampp,Apache目录浏览出现乱码问题 修改.htaccess文件,加入 IndexOptions Charset=GB2312 对于Xampp,直接在httpd.conf 文件添加即可 添加位置: <Directory "D:/xampp/htdocs">     Options[……]

继续阅读 »

dfgallery: Invalid cURL response. We expected ‘true’ from the url : (mydomain)/api/rest/test_curl

安装dfGallery时,总是遇到 We expected ‘true’ from the url : (mydomain)/api/rest/test_curl 这个问题,无法安装,基本没有中文资源,去官方网站的论坛上搜索,发现是目录控制的.htacess控制没启用。找到相册文件所在的目录,设置AllowOverride All,重启apache服务就可以了 解决了上述问题很容易就装好了,不过[……]

继续阅读 »

PHP中的CHECKBOX

前几天在做一个php程序,在用到checkbox时就这样写了,发现程序不能取到值: <input type="checkbox" name="myqx" value=1> <input type="checkbox" name="myqx" value=2> <input[……]

继续阅读 »

PHP5中初次使用phplib小记

阅读http://www.phpe.net/articles/256.shtml《在PHP世界中选择最合适的模板–比较PHPLIB Template和FastTemplate》后决定使用phplib。 安装步骤: 1、http://phplib.sourceforge.net下载 phplib-7.4a.tar.gz; 2、解压到G:\php5\phplib目录; 3、修改[……]

继续阅读 »

HOOK的根源

我一直在避免写HOOK的技术实现,想尽可能地将一些看不到的东西收集起来。相对于了解一个成熟的技术,还不如去了解其中的思想吧。我是这样认为的。 这一章会暂时远离HOOK本身,我们会尝试着去思考这些技术出现的根源。 很多人象我一样,从OP的衰败中走向OO的繁荣。软件的复杂度也是突飞猛进。当年“没有银弹”的断言,非常准确地说明了软件的发展趋势,当新技术发展的时候,软件的复杂度也随之发展。我们现[……]

继续阅读 »

HOOK的发展

非常遗憾,HOOK的发展史不是那么清晰可见。事实上,HOOK到底是什么,很多人的说法都不一样。 最早是在操作系统中出现的HOOK概念。在Unix/Linux/Windows中都有类似概念。当时提出的目的在于,允许用户在系统调用过程中,插入自己的代码处理特殊事情。典型的HOOK就是用自己的功能替换原有的函数点,在处理完成之后,又恢复原有的函数点。(这里“点”就是表示一个可以使用HOOK勾住的位置)[……]

继续阅读 »