安装PHP开发环境
- 安装Eclipse
Eclipse下载页
可以选择Eclipse for PHP Developers(内置PDT插件)
也可以选择安装其他版本之后再安装PDT插件。 - 安装PDT插件
PDT插件主页
- 安装XAMPP(PHP开发环境)
XAMPP主页
启动及设置Apache
- 启动XAMPP Control Panel
启动及设置Apache均可在控制面板中进行
按Start/Stop按钮可启动或停止Apache服务
按Config按钮并选择httpd.conf可修改配置文件
Windows系统控制面板程序位于:C:\xampp\xampp-control.exe
MAC OSX系统中控制面板位于主程序的Manage Servers标签页
- 设置80端口以外的端口号
如果遇到缺省的80端口号被系统占用无法启动服务器的情况时可以在httpd.conf中设置别的端口号#Listen 80 Listen 180
- 设置alias
如果需要将缺省的服务器目录即C:\xampp\htdocs以外的目录映射到server中,可以在httpd.conf中配置aliasAlias /def "c:\abc\def" <directory "c:\abc\def"> Options All AllowOverride All Require all granted </directory>
设置PDT
- Windows > Preferences > PHP > PHP Executables
在此配置PHP实例
按Add按钮添加PHP可执行程序
Windows系统中PHP可执行程序位于:C:\xampp\php\php.exe
- Windows > Preferences > PHP > Servers
如果在httpd.conf中设置了别的端口号,在此可配置启动URL
按下Edit按钮将Base URL改为http://localhost:180
在Eclipse中配置运行PHP程序
- Run > Run Configuration... > PHP Web Application > New Launch Configuration
- 在Server标签页中的File中设置程序启动时的php页面
MAC OSX系统控制面板无法启动Apache服务
MAC OSX系统403错误
权限不够,可以在配置文件httpd.conf中更改php程序的用户名
#将用户名改为当前用户
#User deamon
#Group deamon
User yourusername
安装CakePHP开发环境
- 配置XAMPP
在php.ini文件中找到下面这一行,去除行首的分行
;extension=php_intl.dll
- 下载安装Composer
Composer下载页
- 用Composer下载安装CakePHP