从wamp到xampp的升级之路


Posted in PHP onApril 08, 2015

准备学习php框架Laravel,但PHP版本要求5.4+,目前用的wamp默认版本5.3,所以准备使用xampp,以下为记录

卸载wamp,略过
> ps:注意卸载wamp会删除PHP目前下的文件,因为PHP的扩展redis,memcache也会删除,记得备份,也可重下版本,还有MySQL数据库也记得备份

https://www.apachefriends.org/zh_cn/index.html点此下载软件

启动Apache,MySQL,打开localhost成功安装

配置,因为xampp默认根目录有新的www,因此需要为原来的wamp的www目录配置虚拟域名
编辑httpd.conf ,修改

<Directory />
  #AllowOverride none
  #Require all denied
  Options All
  AllowOverride All
  Order deny,allow
  Allow from all
</Directory>

编辑httpd-vhosts.conf

NameVirtualHost *:80
<VirtualHost *:80>
  ServerAdmin webmaster@dummy-host.example.com
  DocumentRoot "D:/soft/xampp/htdocs"
  ServerName localhost
</VirtualHost>
<VirtualHost *:80>
  ServerAdmin webmaster@dummy-host.example.com
  DocumentRoot "D:/soft/wamp/www"
  ServerName vhallapp.com
  ServerAlias www.vhallapp.com
  ErrorLog "D:/soft/wamp/apacheerror.log"
  CustomLog "D:/soft/wamp/apacheaccess.log" common
</VirtualHost>

编辑hosts

127.0.0.1 www.app.com

5. 下载redis

http://pecl.php.net/package/redis/2.2.7/windows下载5.6版本dll文件

6. 编辑php.ini

extension=php_redis.dll

7. 打开xdebug

[XDebug]
zend_extension = "D:\soft\xampp\php\ext\php_xdebug.dll"
xdebug.profiler_append = 0
xdebug.profiler_enable = 1
xdebug.profiler_enable_trigger = 0
xdebug.profiler_output_dir = "D:\soft\xampp\tmp"
xdebug.profiler_output_name = "cachegrind.out.%t-%s"
xdebug.remote_enable = 0
xdebug.remote_handler = "dbgp"
xdebug.remote_host = "127.0.0.1"
xdebug.trace_output_dir = "D:\soft\xampp\tmp"

8.打开www.app.com
over

以上所述就是本文的全部内容了,希望能够对大家熟悉配置XAMPP有所帮助。

PHP 相关文章推荐
如何在PHP中使用Oracle数据库(1)
Oct 09 PHP
function.inc.php超越php
Dec 09 PHP
php的字符串用法小结
Jun 08 PHP
常见的PHP五种设计模式小结
Mar 23 PHP
PHP大小写问题:函数名和类名不区分,变量名区分
Jun 17 PHP
php5.2以下版本无json_decode函数的解决方法
May 25 PHP
PHP实现格式化文件数据大小显示的方法
Jan 03 PHP
PHP中的静态变量及static静态变量使用详解
Nov 05 PHP
简要剖析PHP的Yii框架的组件化机制的基本知识
Mar 17 PHP
PHP简单获取多个checkbox值的方法
Jun 13 PHP
php实现学生管理系统
Mar 21 PHP
PHP递归实现汉诺塔问题的方法示例
Nov 25 PHP
Laravel 5框架学习之表单验证
Apr 08 #PHP
Laravel 5框架学习之日期,Mutator 和 Scope
Apr 08 #PHP
Laravel 5框架学习之表单
Apr 08 #PHP
Laravel 5框架学习之模型、控制器、视图基础流程
Apr 08 #PHP
Laravel 5框架学习之Eloquent (laravel 的ORM)
Apr 08 #PHP
Laravel 5框架学习之数据库迁移(Migrations)
Apr 08 #PHP
Laravel 5框架学习之环境与配置
Apr 08 #PHP
You might like
牡丹941资料
2021/03/01 无线电
如何删除多级目录
2006/10/09 PHP
PHP 日志缩略名的创建函数代码
2010/05/26 PHP
浅谈apache和nginx的rewrite的区别
2013/02/22 PHP
ThinkPHP在新浪SAE平台的部署实例
2014/10/31 PHP
Yii 框架控制器创建使用及控制器响应操作示例
2019/10/14 PHP
setTimeout 不断吐食CPU的问题分析
2009/04/01 Javascript
jQuery+ajax实现顶一下,踩一下效果
2010/07/17 Javascript
异步加载script的代码
2011/01/12 Javascript
js面向对象 多种创建对象方法小结
2012/05/21 Javascript
javascript中判断一个值是否在数组中并没有直接使用
2012/12/17 Javascript
jQuery学习笔记(2)--用jquery实现各种模态提示框代码及项目构架
2013/04/08 Javascript
基于pthread_create,readlink,getpid等函数的学习与总结
2013/07/17 Javascript
基于iframe实现类似于ajax的页面无刷新
2014/05/31 Javascript
浏览器环境下JavaScript脚本加载与执行探析之动态脚本与Ajax脚本注入
2016/01/19 Javascript
JavaScript高级程序设计(第三版)学习笔记6、7章
2016/03/11 Javascript
JavaScript实现垂直滚动条效果
2017/01/18 Javascript
基于AngularJS实现的工资计算器实例
2017/06/16 Javascript
详解vuex 渐进式教程实例代码
2018/11/27 Javascript
layer.prompt输入层的例子
2019/09/24 Javascript
python实现xlsx文件分析详解
2018/01/02 Python
django基础学习之send_mail功能
2019/08/07 Python
python将邻接矩阵输出成图的实现
2019/11/21 Python
Python中sorted()排序与字母大小写的问题
2020/01/14 Python
Python进阶之迭代器与迭代器切片教程
2020/01/29 Python
详解通过HTML5 Canvas实现图片的平移及旋转变化的方法
2016/03/22 HTML / CSS
海滩咖啡馆:Beach Cafe
2018/02/02 全球购物
德国在线香料制造商:Gewürzland
2020/03/10 全球购物
统计每一学生的平均成绩
2014/06/06 面试题
《猴子种树》教学反思
2014/02/14 职场文书
促销活动方案模板
2014/02/24 职场文书
个人自我剖析材料
2014/09/30 职场文书
民政局办理协议离婚(范本)
2014/10/25 职场文书
2014预防青少年违法犯罪工作总结
2014/12/10 职场文书
2016学习全国教书育人楷模先进事迹心得体会
2016/01/21 职场文书
医德医风学习心得体会
2016/01/25 职场文书