从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入门源程序
Oct 09 PHP
php下实现折线图效果的代码
Apr 28 PHP
PHP 变量定义和变量替换的方法
Jul 30 PHP
PHP中文URL编解码(urlencode()rawurlencode()
Jul 03 PHP
PHP保留两位小数并且四舍五入及不四舍五入的方法
Sep 22 PHP
PHP根据传入参数合并多个JS和CSS文件的简单实现
Jun 13 PHP
修改destoon会员公司的伪静态中的com目录的方法
Aug 21 PHP
PHP获取文件扩展名的4种方法
Nov 24 PHP
PHP文件缓存smarty模板应用实例分析
Feb 26 PHP
详解PHP原生DOM对象操作XML的方法
Oct 17 PHP
PHP实现广度优先搜索算法(BFS,Broad First Search)详解
Sep 16 PHP
php关联数组与索引数组及其显示方法
Mar 12 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
目录,文件操作详谈―PHP
2006/11/25 PHP
用php实现选择排序的解决方法
2013/05/04 PHP
基于PHP生成静态页的实现方法
2013/05/10 PHP
PHP间隔一段时间执行代码的方法
2014/12/02 PHP
PHP中使用Imagick操作PSD文件实例
2015/01/26 PHP
php实现用已经过去多长时间的方式显示时间
2015/06/05 PHP
laravel实现分页样式替换示例代码(增加首、尾页)
2017/09/22 PHP
php DES加密算法实例分析
2019/09/18 PHP
页面实时更新时间的JS实例代码
2013/12/18 Javascript
createTextRange()的使用示例含文本框选中部分文字内容
2014/02/24 Javascript
javascript自定义in_array()函数实现方法
2015/08/03 Javascript
JS文字球状放大效果代码分享
2015/08/19 Javascript
JS+CSS相对定位实现的下拉菜单
2015/10/06 Javascript
jQuery实现切换页面过渡动画效果
2015/10/29 Javascript
快速掌握WordPress中加载JavaScript脚本的方法
2015/12/17 Javascript
JS 对象(Object)和字符串(String)互转方法
2016/05/20 Javascript
多种jQuery绑定事件的实现方式
2016/06/13 Javascript
javascript数组对象常用api函数小结(连接,插入,删除,反转,排序等)
2016/09/20 Javascript
原生js和css实现图片轮播效果
2017/02/07 Javascript
JavaScript设置名字输入不合法的实现方法
2017/05/23 Javascript
使用travis-ci如何持续部署node.js应用详解
2017/07/30 Javascript
element-ui 实现响应式导航栏的示例代码
2020/05/08 Javascript
python和pygame实现简单俄罗斯方块游戏
2021/02/19 Python
详解centos7+django+python3+mysql+阿里云部署项目全流程
2019/11/15 Python
解决Django中checkbox复选框的传值问题
2020/03/31 Python
python导入库的具体方法
2020/06/18 Python
Matplotlib中%matplotlib inline如何使用
2020/07/28 Python
降低python版本的操作方法
2020/09/11 Python
Booking.com美国:全球酒店预订网站
2017/04/18 全球购物
英国受欢迎的运动鞋和街头服装商店:Footasylum
2018/06/12 全球购物
工程安全员岗位职责
2014/03/09 职场文书
机械设计专业大学生职业生涯规划书范文
2014/09/13 职场文书
2014年社区重阳节活动策划方案
2014/09/16 职场文书
加班费申请报告
2015/05/15 职场文书
党员干部学习心得体会
2016/01/23 职场文书
Java多条件判断场景中规则执行器的设计
2021/06/26 Java/Android