易截截图软件、单文件、免安装、纯绿色、仅160KB

Windows XP下简单配置本机PHP调试环境


作为实现动态网站的工具之一,PHP以其语法简单、高效快速和对数据库的广泛支持而深受用户欢迎。编写PHP程序和ASP一样需要在本机调试,为此需要配置一下调试环境。
有很多方案可以选择,这里提供两种较为简易的方法。
不管是哪种方法,都需要安装PHP。如果你是PHP使用者,你可能在网上找过PHP的安装资讯,它们几乎都说的很复杂。黑马根据自己的体会,觉得还有别的方法,那就是,在网上找一个PHPEasyWindows4程序,它的安装非常简单,安装完后无需手动更改什么,直接可用。
成功安装PHP后,我们就可以选择如下两种方法的任意一种来作为日后调试PHP程序的环境了:
方案一:使用PHPEd。
PHPEd是一个集PHP程序编辑和调试的工具软件,完全免费,体积很小,英文版。成功安装后,不同的版本设置方法不尽相同,但都是一个目的:设置PHP Server。在Tools→Setting中找到Server标签,在File Extensions中点击Add按钮,给它加上php执行程序(可以是php.exe,也可以是php4isapi.dll),一切OK。
以后启动PHPEd,打开一个自己编写的PHP文件,点Run,切换到HTML模式,就可以看到效果而不是代码。
PS:PHPEd还可编写CSS文档、JS程序,并有代码跟踪提示功能,是个不错的工具。
方案二:使用IIS。
IIS是Windows组件,它就是Internet信息服务, 但默认情况下XP没有安装。可在控制面板的“添加/删除程序”进行添加,需要原XP安装光盘。
安装好IIS后,进入控制面板→性能和维护→管理工具,双击“Internet信息服务”,展开左边空格的“本地机……”,找到“默认网站”,右击它→“属性”,点弹出窗口的“主目录”,点“应用程序设置”的“配置”按钮,在“应用程序映射”列表中查看一下扩展名中有没有PHP,如果有就OK,没有的话,手工添加:点“添加”按钮,在弹出的窗口里,“可执行文件”填入PHP.exe的文件完整路径(也可通过浏览完成),扩展名填 .php ,确定→确定;还有一步:再右击“默认网站”→“新建”→“虚拟目录”,按向导给出别名(任意有效字符)和一个存在的目录(事先建立),完成后,今后就在那个虚拟目录进行PHP程序的调试。虚拟目录可以是多个。
IIS下的PHP程序调试方法:启动IIS,打开默认网站的虚拟目录,在右边窗格我们会看到我们在那里建立的


相关文档:

PHP模拟多线程方法总结

PHP语言本身是不支持多线程的. 总结了一下网上关于PHP模拟多线程的方法, 总的来说, 都是利用了PHP的好伙伴们本身所具有的多线程能力.
PHP的好伙伴指的就是LINUX和APACHE啦, LAMP嘛.
另外, 既然是模拟的, 就不是真正的多线程. 其实只是多进程. 进程和线程是两个不同的概念. 好了, 以下方法都是从网上找来的.
1. 利用LIN ......

PHP $_GET $_POST


$_GET 变量用于收集来自 method="get" 的表单中的值。
$_GET 变量
$_GET 变量是一个数组,内容是由 HTTP GET 方法发送的变量名称和值。
$_GET 变量用于收集来自 method="get" 的表单中的值。从带有 GET 方法的表单发送的信息,对任何人都是可见的(会显示在浏览器的地址栏),并且对发送的信息量也有限制(最多 100 个 ......

PHP初学者头痛的十四个问题

1.页面之间无法传递变量
get,post,session在最新的php版本中自动全局变量是关闭的,所以要从上一页面取得提交过来得变量要使用$_GET['foo'],$_POST['foo'],$_SESSION['foo']来得到。当然也可以修改自动全局变量为开(php.ini改为register_globals = On);考虑到兼容性,还是强迫自己熟悉新的写法比较好。
 
2.Win32 ......

PHP进度条效果

用PHP实现进度条效果。
<?php
set_time_limit(0);
echo '<h2>正在安装,请稍后...</h2>',
'<div style="border:1px solid #000;width:500px;"><div id="progress_bar">loading...</div></div>';
for($i=1;$i<=100;$i++){
$width = '500';
......

CentOS apache+mysql+php安装

CENTOS 5的虚拟机,怎么从图形界面切换到命令行界面
1.临时切换:
ctrl+alt+1 …… ctrl+alt+6一共六个控制台。
2.永久关闭图形化:
在root下输入 vi /etc/inittab 将init:5修改为init:3 
Mysql rpm包安装,不能重定位(relocatable)
rpm包安装异常,--prefix 参数不能重定位,安装到另一个目录的原 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号