您好,欢迎访问一九零五行业门户网

Apache&PHP+Xdebug 安装配置

最近又要开始用 php 做开发,每次都要查一遍怎么安装配置环境,各个地方写的还不一样很烦。自己写。
apache
进入官网,打开 download页面,下载最新版的压缩包;解压到自己想安装的目录下,我这里是放到了 f:\program files\apache 中;进入 f:\program files\apache\conf 目录,编辑器打开 httpd.conf 文件。修改如下部分:
line 37: serverroot c:/apache24 -> serverroot f:/program files/apache
line 58: listen 80 -> listen 8080
line 218: servername www.example.com:80 -> servername www.example.com:8080
line 242: documentroot c:/apache24/htdocs -> documentroot f:/projects/php
line 243: ->
line 276: directoryindex index.html -> directoryindex index.php index.htm index.html
line 359: scriptalias /cgi-bin/ c:/apache24/cgi-bin/ -> scriptalias /cgi-bin/ f:/program files/apache/cgi-bin
line 375: ->
加上对php的支持,在文件末尾加上下面的内容:
# php5 support
loadmodule php5_module f:/program files/php/php5apache2_4.dll
phpinidir f:\program files\php
addtype application/x-httpd-php .php .html .htm
# configure thepath to php.ini
如此,apache 就配置完成。php
进入官网,在 download 找到下载链接,下载压缩包;解压到自己想安装的目录下,我这里是放到了 f:\program files\php 中;进入 f:\program files\php 目录,将 php.ini-development 重命名为 php.ini,并用编辑器打开这个文件。修改如下部分:
line 736: extension_dir = ext -> extension_dir = f:/program files/php/ext
line 807: upload_tmp_dir = -> upload_tmp_dir = /upload-files
line 881: ;extension=php_curl.dll -> extension=php_curl.dll
line 883: ;extension=php_gd2.dll -> extension=php_gd2.dll
line 890: ;extension=php_mbstring.dll -> extension=php_mbstring.dll
line 892: ;extension=php_mysql.dll -> extension=php_mysql.dll
line 895: ;extension=php_openssl.dll -> extension=php_openssl.dll
line 897: ;extension=php_pdo_mysql.dll -> extension=php_pdo_mysql.dll
line 899: ;extension=php_pdo_odbc.dll -> extension=php_pdo_odbc.dll
line 915: ;extension=php_xmlrpc.dll -> extension=php_xmlrpc.dll
line 930: ;date.timezone = -> date.timezone = asia/chongqing
line 1417: ;session.save_path = /tmp -> session.save_path = /session
并在 line 892 后添加: extension=php_mysqli.dll进入 xdebug官网,打开 download页面,下载对应系统和php版本的dll文件;将下载好的dll放入 f:\program files\php\ext 中;继续编辑 php.ini,在文件末尾添加如下内容:
[xdebug]
zend_extension = f:\program files\php\ext\php_xdebug-2.3.3-5.6-vc11-x86_64.dll
xdebug.profiler_append = 0
xdebug.profiler_enable = 1
xdebug.profiler_enable_trigger = 0
xdebug.profiler_output_dir = f:\program files\php\xdebug
xdebug.profiler_output_name = cachegrind.out.%t-%s
xdebug.remote_enable = 1
xdebug.remote_handler = dbgp
xdebug.remote_host = 127.0.0.1
xdebug.trace_output_dir = f:\program files\php\xdebug
在firefox安装easiest xdebug插件;启动phpstorm的电话筒监听;启动xdebug插件设置程序调试断点即可至此,配置完成。mysql太简单,就不写了。
以上就介绍了apache&php+xdebug 安装配置,包括了方面的内容,希望对php教程有兴趣的朋友有所帮助。
其它类似信息

推荐信息