前言
作为一名Android工程师,有时候也要接触一下传说中世界上最好的语言,11月中旬老板说想做一个网站,就接触了php这门最好的语言,而且要快速开发,到12月初网页功能基本已经完成,所以记录一下,说不定以后有用呢,以前都没有记录的习惯,比如才入职的时候编译的PJSIP,现在要编译又得看看去了,所以好记性不如烂笔头。
入门(开发环境与debug环境)
以安装环境入门吧,PHPStorm + Wampserver 快速搭建php开发环境,其中需要注意的是我们安装好这个之后需要适当的配一下参数,首先MySQL的用户名和密码初始化情况下是root无密码,需要改一下密码,这个有工具,只需要打开Wampserver 的phpmyadmin可视化网页,按着步骤编辑mysql的相关信息就可以了,当然可以选择CMD用质量做这个事,其次我们要配一下Apache配置文件,点击Wampserver 运行后右下角的图标,选中apache编辑httpd.conf,配置工程目录:(D:/phpStudy是我本地的工程目录,中间的参数就是权限之类的,先不理会)
DocumentRoot "D:/phpStudy"
<Directory "D:/phpStudy">
Options Indexes FollowSymLinks
AllowOverride all
Order Deny,Allow
Allow from all
</Directory>
还得改一下:http-vhost.conf文件(63342是我的端口):
<VirtualHost *:63342>
ServerName localhost
DocumentRoot D:/phpStudy
<Directory "D:/phpStudy">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require local
</Directory>
</VirtualHost>
改完Apache配置之后,应该配一下phpStorm的php环境了,开发中我们离不开debug呀,那我们就把debug环境也配好。
运行环境
打开PHPStorm,有可能需要key,我们可以企业认证,这个为了不引起侵权,那就不写这个了,百度一下就好了。
打开了phpstorm之后,点击File->Setting->Languages&Frameworks->PHP,如图配置好PHP环境,
PHP可执行程序如果你安装wamp没更改应该是在C:\wamp64\bin\php\php7.0.10\php.exe(版本不同略有差异)
这时候编辑Run/Debug Configurations就可以跑PHP程序了,如图:
Debug环境
打开了phpstorm之后,点击File->Setting->Languages&Frameworks->PHP,如图配置好PHP环境:
然后去配一下php.ini文件,这个文件的入口在电脑右下角单击Wampserver图标:
然后文件最后添加上:
; XDEBUG Extension
[xdebug]
zend_extension ="C:/wamp64/bin/php/php7.0.10/zend_ext/php_xdebug-2.4.1-7.0-vc14-x86_64.dll"
xdebug.remote_enable =