zoukankan      html  css  js  c++  java
  • Eclipse for PHP Developers 配置记录

    [原文发表在 http://osworld.sinaapp.com/post/18.html]


    图都粘贴不了,直接看上面的原文吧~~~


    我比较懒,还是比较依赖IDE环境做开发的。所以为了学PHP开发,我先做的就是如何配置一个IDE开发环境。因为用Java熟悉Eclipse,所以这次就试试 Eclipse for PHP Developers,尽量使用开源的工具。这里记录一下我在 Windows10 64bit 下面做配置的全程,以便将来参考。

    A. 下载

    1. 下载 Java JRE。

    各个Eclipse应该都是依赖 Java JRE 的,所以第一步是要安装和配置 JRE。运行 Eclipse Neon 需要JRE 1.8版本。因为我的机器已经有了,这一步省略不记。

    2. 下载 Eclipse。

    到Eclipse网站 https://eclipse.org/,找到 Eclipse for PHP Developers,我的系统是64位,所以我下载了64位版本,文件全名是 eclipse-php-neon-M3-win32-x86_64.zip。开了个新目录 C:/PHP,把下载到的zip包解压到这里,可以得到一个 eclipse 文件夹。

    3. 下载 PHP。

    到PHP的官方网站 http://www.php.net/, 下载一个PHP运行环境。英文都不复杂,要注意找到对应平台的链接。我下的是Win 64位线程安全zip版,支持多线程。文件全名是php-7.0.0RC8-Win32-VC14-x64.zip。到C:/PHP目录里面新建php7目录,并把zip内容解压到php7目录里。

    4. 下载 VCRUNTIME140.dll。

    尝试运行C:/PHP/php7/php.exe,发现报错如下,提示缺少文件 VCRUNTIME140.dll。这是因为 PHP7的win版本是用 Visual Studio 2015 (VC14) 编译的,运行需要这个动态链接库文件。微软 Visual Studio 2015 运行库可以从这里下载: 32位)http://download.microsoft.com/download/9/E/1/9E1FA77A-9E95-4F3D-8BE1-4D2D0C947BA2/enu_INREL/vcredistd14x86/vc_redist.x86.exe,  64位)http://download.microsoft.com/download/9/E/1/9E1FA77A-9E95-4F3D-8BE1-4D2D0C947BA2/enu_INREL/vcredistd14x64/vc_redist.x64.exe。下载后安装即可。
            

    5. 下载 Apache web服务器程序。

    在Apache软件基金会中,开源项目众多。这里需要的是 http://httpd.apache.org/。找到Win版本的链接 ”Files for Microsoft Windows",会跳到一个选择页面,提供了Apache的win版本下载,也有整合环境XAMPP等下载。这里我选择第一个“ApacheHaus“,跳过去后找到想要的版本。我下的是 httpd-2.4.17-x64-vc11.zip。解压到 C:/PHP 中,得到 Apache24目录。

               

      

    B. 配置


    现在我有的文件如下,准备开始配置。下面使用 C:/PHP/WS/ 作为以后 Eclipse 的 workspace。

    1. 编辑文件 C:PHPApache24confhttpd.conf, 找到 Define SRVROOT "/Apache24", 把引号内容换成 Apache实际路径,我的是  Define SRVROOT "C:PHPApache24",再在文件最后面添加:

            PHPIniDir "C:PHPphp7"
            LoadModule php7_module "C:PHPphp7php7apache2_4.dll"
            AddType application/x-httpd-php .php

            # 把根目录映射到workspace目录

            Alias / "C:/PHP/WS/"  
            <Directory "C:/PHP/WS/">  
               Options Indexes MultiViews
               AllowOverride None
               Require all granted
            </Directory> 

    然后保存。

    2. 在 C:PHPphp7 中,把 php.ini-development 改名为 php.ini。


    3. 在 C:PHPeclipse 中,运行 eclipse.exe。

           

           

    4. 配置 Windows => Preference => PHP => PHP Executables,在 "Executable path" 点右边的 Browse,找到 C:PHPphp7php.exe,添加如下:

           

    5. 配置 Windows => Preference => PHP => Servers,直接修改 “Default PHP Web Server”,如下:

           

    C. 测试

    1. 运行 Apache:

           

    2. 在 Eclipse 中新建 PHP Project,然后新建一个 PHP file,输入如下内容:

            <?php
               echo phpinfo();
            ?>

    3. 在文件中点右键,选择 Run As => PHP Web Application, 能看到下面输出的话,证明web服务器和PHP解析器都已经正常运作了。

           


  • 相关阅读:
    摘:复习STL
    C#:在其它dll中调用此文件中的资源
    摘录:CSharp调用C动态链接库详解
    C/C++基本数据类型
    mysqlreport指南
    mysqlreport工具
    收藏一个简洁的PHP可逆加密函数
    解决MySQL查询数据不一致诟病
    Ubuntu下搭建C/C++开发环境
    mysql:主键和索引的区别
  • 原文地址:https://www.cnblogs.com/pekkle/p/6568735.html
Copyright © 2011-2022 走看看