从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控制用户的浏览器--ob*函数的使用说明
Mar 16 PHP
DISCUZ 论坛管理员密码忘记的解决方法
May 14 PHP
phpMyadmin 用户权限中英对照
Apr 02 PHP
兼容性比较好的PHP生成缩略图的代码
Jan 12 PHP
php.ini 配置文件的深入解析
Jun 17 PHP
基于PHP创建Cookie数组的详解
Jul 03 PHP
thinkphp3查询mssql数据库乱码解决方法分享
Feb 11 PHP
php根据年月获取季度的方法
Mar 31 PHP
PHPAnalysis中文分词类详解
Jun 13 PHP
php实现的双向队列类实例
Sep 24 PHP
PHP7之Mongodb API使用详解
Dec 26 PHP
PHP用swoole+websocket和redis实现web一对一聊天
Nov 05 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
人工智能开始玩《星际争霸2》 你的操作跟得上吗?
2017/08/11 星际争霸
Cakephp 执行主要流程
2010/03/24 PHP
php+ajax实现无刷新动态加载数据技术
2015/04/28 PHP
php判断对象是派生自哪个类的方法
2015/06/20 PHP
PHP实现基本留言板功能原理与步骤详解
2020/03/26 PHP
javascript开发技术大全 第4章 直接量与字符集
2011/07/03 Javascript
JavaScript计算字符串中每个字符出现次数的小例子
2013/07/02 Javascript
编写js扩展方法判断一个数组中是否包含某个元素
2013/11/08 Javascript
jQuery html()方法使用不了无法显示内容的问题
2014/08/06 Javascript
JavaScript中使用stopPropagation函数停止事件传播例子
2014/08/27 Javascript
javascript常用函数(1)
2015/11/04 Javascript
使用jQuery制作基础的Web图片轮播效果
2016/04/22 Javascript
jQuery使用正则表达式限制文本框只能输入数字
2016/06/18 Javascript
微信小程序(应用号)简单实例应用及实例详解
2016/09/26 Javascript
Bootstrap的popover(弹出框)在append后弹不出(失效)
2017/02/27 Javascript
vue与TypeScript集成配置最简教程(推荐)
2017/10/17 Javascript
微信小程序实现获取自己所处位置的经纬度坐标功能示例
2017/11/30 Javascript
微信小程序数据存储与取值详解
2018/01/30 Javascript
Vue三层嵌套路由的示例代码
2018/05/05 Javascript
python操作xml文件详细介绍
2014/06/09 Python
在Python中关于中文编码问题的处理建议
2015/04/08 Python
在Linux下使用Python的matplotlib绘制数据图的教程
2015/06/11 Python
Python iter()函数用法实例分析
2018/03/17 Python
一文解决django 2.2与mysql兼容性问题
2020/07/15 Python
Snapfish爱尔兰:在线照片打印和个性化照片礼品
2018/09/17 全球购物
意大利奢侈品多品牌集合店:TheDoubleF
2019/08/24 全球购物
Etam俄罗斯:法国女士内衣和家居服网上商店
2019/10/30 全球购物
2014年全国爱牙日宣传活动方案
2014/09/21 职场文书
教师三严三实学习心得体会
2014/10/11 职场文书
七年级地理教学计划
2015/01/22 职场文书
工程资料员岗位职责
2015/04/13 职场文书
党员干部廉政承诺书
2015/04/28 职场文书
2015年小学师德师风建设工作总结
2015/10/23 职场文书
社区挂职锻炼个人工作总结
2015/10/23 职场文书
PHP遍历数组的6种方式总结
2021/11/17 PHP
零基础学java之带参数以及返回值的方法
2022/04/10 Java/Android