作为一名专业的Web开发人员,您必须测试程序的详细信息。此外,您需要的所有开发环境都可以由大多数Internet服务提供商的组件高度配置:Apache、MySQL和最新的稳定版本的PHP。无论您是否想用Web版测试最新的Ajax,创建或实现一个新的页面:MAMP Pro支持您的开发测试。
MAMP包括Apache服务器、PHP安装套件和MySQL安装套件。只需单击即可安装展台/论坛/论坛的必要组件。通过一个稍微设置好的Web界面在苹果电脑上建立自己的网站,就像在Windows上设置XAMPP和在Linux上设置LAMP一样简单和快乐。它们都是Apache+MySQL+PHP集成环境。
软件界面
1。下载mamp2。安装相对简单。安装后,以下四个应用程序将添加到应用程序中
macgdbp是一个PHP调试器,使用xdebug
要使用此调试器,需要在php.ini中配置它:
[xdebug]zend_extension=“/applications/mamp/bin/php/php/php 5.5.10/lib/php/extensions/no-debug-non-zts-20121212/xdebug.so”xdebug.remote_enable=1Xdebug.remote_enable=localhost xdebug.remote_port=9000Xdebug.remote_autostart=1”
Zend_扩展是根据您使用的PHP的特定版本和路径设置的。
xdebug。远程端口端口端口应与macgdbp引用中设置的端口相同。
完成以上两个配置后,打开macgdbp,浏览器输入php站点地址,执行第一行php代码时自动进入调试状态,即第一行php代码自动加载断点。
mamp用于启动apache和mysql服务,如下图所示:
单击Start Servers将启动Apache和MySQL服务,如下图所示:
单击“打开开始页”打开管理界面,可以查看phpinfo、phpmyadmin等工具来管理mysql。
单击Preferences配置Apache和MySQL的端口以及PHP版本。
3。MySQL Workbench和Sequel Pro都是MySQL的管理工具,可以根据实际情况使用。
4。下载并安装phpsorm。我安装了7.1.3版。
5。在php.ini[xdebug]中添加以下行。xdebug.idekey的值可以任意设置。我设置phpstorm。
xdebug.idekey=“phpsorm”
6。打开phpstorm的引用,在php下找到debug,在上面的php.ini步骤2中为设置的9000端口配置debug端口,其余端口默认可以设置。
7。浏览器配置,Chrome浏览器安装xdebug帮助程序
安装完成后,点击Chrome的“设置”菜单,然后点击“扩展”。
再次单击xdebug helper选项
设置IDE键,在下拉列表中选择“其他”,然后输入phpstorm(即xdebug)。在php中设置了idekey。上一步中的ini)。输入完成后,单击保存图标。
我们也可以直接从下拉列表中选择phpsorm。
8。调试程序
点击phpsorm run->start listen php debug connections菜单打开监听
在phpstom开发环境中,在一行php代码处设置断点
在Chrome浏览器中输入PHP网站的地址,并在设置的断点处进行调试。