• eclipse PHP开发环境配置


    首先准备好软件:

    1.下载java jdk (本人用的jdk为jdk-6u17-windows-i586.exe),从oracle sun官网下载。

    2.在Windows下,直接运行下载的jdk-6u17-windows-i586.exe文件,根据安装向导安装到一个目录。

    3.右键单击"我的电脑",在弹出菜单中选择"属性"→"系统特性" →"高级" →"环境变量", 弹出环境变量对话框,就可以编辑系统的环境变量了。添加PATH、JAVA_HOME和CLASSPATH三个变量。本人的机器设置:JAVA_HOME:C:JDK1.6,在PATH变量中增加:;%JAVA_HOME%in;在CLASSPATH变量中增加:;%JAVA_HOME%in

    4.直接到http://www.eclipse.org/downloads/下载需要的eclipse,本人用的是3.6太阳神版,解压不用安装就可以使用了

    5.到这个地方下载php jdk:http://tool.php100.com/,也是解压后放到适合的地方。

    6.到这个地方下载apache:http://tool.php100.com/,正常安装,安装完后,打开http://localhost,看界面有没有显示it works.如果显示,则表示正常,如果有问题,可能是端口冲突。修改:

    打开D:/Apache/conf/httpd.conf文件,在最后添加一段代码

    Listen 8088
    <VirtualHost *:8088>
    DocumentRoot "D:/dreamdu/"
    </VirtualHost>

    7.下面开始安装配置这些软件。

    首先,安装配置Apache和php环境。

    安装不多说,Apache是个msi文件,php只要解压缩就可以了。

    配置比较烦,步骤如下:

    1. 编辑php.ini

     1) extension_dir = "./"    修改为 extension_dir = "C:/php-5.2.6/ext"
     2) ;extension=php_mysql.dll”和“;extension=php_gd2.dll”,去掉前面的分号,即把 ;extension=php_mysql.dll 改为 extension=php_mysql.dll
    把 ;extension=php_gd2.dll 改为 extension=php_gd2.dll
     3).保存好php.ini,然后重起apache

    2. 修改Apache/conf下的httpd.conf,在文件尾部添加:

    LoadModule php5_module "C:/php-5.2.6/php5apache2_2.dll"
    AddType application/x-httpd-php .php
    AddType application/x-httpd-php-source .phps
    Action application/x-httpd-php "/php/php-cgi.exe"
    AddType application/x-httpd-php .html
    AddType application/x-httpd-php .htm
    AddDefaultCharset UTF8

    PHPIniDir "C:/php-5.2.6"

     

    3.在环境变量的Path设置下添加:

    C:php-5.2.6;C:php-5.2.6ext

     

    然后,配置Eclipse的PHP开发,调试环境。

    1. 安装Eclipse.就是解压缩到一个目录

    2. 安装DLTK.

    注意:DLTK是所谓动态语言开发包,PDT依赖于它

    启动Eclipse->Help->Software Updates->Available Software -> Add Site ->

    http://download.eclipse.org/technology/dltk/updates

    3. 安装PDT2.0

    根DLTK安装类似。

    Name: PDT
      URL: http://downloads.zend.com/pdt

    4. XDebug到这里下载,请根据自己PHP的版本选择相应文件下载。本人选择:

      下载后,将文件放到php/ext文件夹下即可

    5.xdebug配置

    打开php.ini

    在最后一行加入以下配置代码,配置说明已经做好注释

    ;载入Xdebug
    zend_extension_ts="c:/php/ext/php_xdebug.dll"

    ;xdebug配置
    [Xdebug]
    ;开启自动跟踪
    xdebug.auto_trace = On
    ;开启异常跟踪
    xdebug.show_exception_trace = On
    ;开启远程调试自动启动
    xdebug.remote_autostart = On
    ;开启远程调试
    xdebug.remote_enable = On
    ;收集变量
    xdebug.collect_vars = On
    ;收集返回值
    xdebug.collect_return = On
    ;收集参数
    xdebug.collect_params = On

    注意zend_extension_ts后面的路径要填写绝对路径,保存后重启服务器即可。

     

     

    配置Eclipse及Apache

     

    1) 配置Apache:

     

    比如我在 E:EclipseWorkspace下放置所有的Eclipse工程,那么修改Apache/conf/httpd.conf,在文件结尾添加:

     

    Alias /Workspace/ "E:/EclipseWorkspace/"
    <Directory "E:/EclipseWorkspace/">
       Options Indexes MultiViews
       AllowOverride None
       Order allow,deny
       Allow from all

     

    </Directory>

     

    这样做的好处是,所有php工程都共享一个apache配置(看下面如何设置)。

     

    2)配置Eclipse:

    打开Eclipse->Window->Preferences->PHP:

    PHP Executables->Add,如下所示设置:

    PHP Servers->New,如下所示设置:

    注意URL栏中添加了Workspace,这个是在httpd.conf中添加的目录别名。

    PHP Debug,如下图所示,选择合适的Debugger,Server

    至此,配置完成。

     记得再次重新启动Apache。

    最后,建一个测试程序,看看效果如何:

    新建一个PHP Project命名叫phpWeb, 当然使用的是我们的D:eclipseWorkbench作为Eclipse的workspace目录。

    在工程中新建PHP File, 比如使用上面的index.php。

    当在index.php上右键 Run As->PHP Web Page时就可以看到类似如下画面了:

     

     

    完毕!

     

  • 相关阅读:
    Silverlight+WCF 新手实例 象棋 介绍四(三十一)
    python 抓包(转)
    Python字符集编码和文件读写 [转]
    python操作Excel读写使用xlrd(转)
    Wing IDE 中文显示方法
    Python使用win32gui.SetWindowPos置顶窗口(转)
    python url格式解析(转)
    TCP/IP 某些最常见的错误原因码 (errno)列表(转)
    WinPcap过滤串表达式的语法
    python读取注册表值(转)
  • 原文地址:https://www.cnblogs.com/licomeback/p/3142060.html
Copyright © 2020-2023  润新知