分类:
2007-11-28 15:35:01
1. 先停止IIS,
2. 解压,如【D:\Curriculum_Design\Eclipse\xampp】
3. 双击运行 【setup_xampp.bat】,以安装Xampp!(注意:单纯这一步操作并未向注册表写入任何东东)
4. 运行【apache_start.bat】,【mysql_start.bat】以分别启动Apache和Mysql。
5. 可选!由于我使用的Windows,故为了使用方便,我执行了【apache\apache_installservice.bat】和【mysql\mysql_installservice.bat】两个批处理文件,他们会向注册表中注册服务!所以在卸载Xampp前请一定要运行相应的 uninstallservice 的bat文件。为了方便管理Apache,建议建立一个【apache\bin\ApacheMonitor.exe】的快捷方式或使其开机自运行。
6. 打开浏览器输入【】测试是否安装成功!
(应该是与Eclipse中的Zend Debug插件相对应的,该Debugger运行在Web服务器端,如Apache,用于控制PHP的执行流程并返回Debug信息。)
1.下载解压:
下载地址:
为了方便,将其解压至 D:\Curriculum_Design\Eclipse\xampp\php\ 路径下。
2. 将压缩包里的【dummy.php】拷贝至 Xampp/htdoc 目录下.
3. 修改PHP.ini:(参见图1)
虽然php的主路径在Xampp下,但是使用PHP.ini却在【Xampp\Apache\bin\php.ini】。
在PHP.ini中以 “[ZEND]”为关键字查找!Xampp默认是使用Zend的加速器,且附带了XDebug(但是未开启)!将原有配置
zend_extension_ts = "D:\Curriculum_Design\Eclipse\xampp\php\zendOptimizer\lib\ZendExtensionManager.dll"
注释掉,并加入如下配置:
zend_extension_ts="D:\Curriculum_Design\Eclipse\xampp\php\ZendDebugger-5.2.10-cygwin_nt-i386\5_2_x_comp/ZendDebugger.dll"
zend_debugger.allow_hosts=localhost, 192.168.1.101
zend_debugger.expose_remotely=always(注意: 192.168.1.101 是我机子当前的IP地址,如果分配了IP地址,一定要写上去!)
4. 重启Apache。
1. PHP serviers: 编辑【Default PHP Web Server】,
将“Publish Projects to this Server”前的复选框勾选上!
Directory为【D:\Curriculum_Design\Eclipse\xampp\htdocs】。(因为编辑好的PHP文件在测试时要从WokeSpace拷贝到Apache里主文档目录里。)
2. PHP Executables:添加一个,
标题为【PHP 5.2.4】,
PHP 目录为【D:\Curriculum_Design\Eclipse\xampp\php】,
PHP Debugger 为【Zend】!
3. Debug:PHPDebugger为【Zend】,Default Server为【Default PHP Web Server】,Default PHP Executable为【PHP 5.2.4】
1. 起个配置标题,如【FirstPHPConfigruation】,
2. Server Debugger为【Zend】,
3. PHP Server 为 【Default PHP Web Server】,
4. 选择要第一个启动的文件,如【/FirstPHP/newfile.php】,
5. 勾选上 Publish files to Server,并在Publis to后增加一个目录(如【MyFirstPHP1】),以防止与Xampp主文档路径下的文件同名冲突,或混在一起。
6. Auto Generate 也勾选上!
1. 在newfile.php的文件上右键 -> Debug As -> PHP Web Page
2. 在打开的Debug视图里可以看到停在断点去,当执行F6时,会发现变量i出现,值为1. 如图三。