从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
php4的session功能评述(三)
Oct 09 PHP
PHP生成月历代码
Jun 14 PHP
PHP字符串处理的10个简单方法
Jun 30 PHP
PHP 图片文件上传实现代码
Dec 29 PHP
php数组函数序列之ksort()对数组的元素键名进行升序排序,保持索引关系
Nov 02 PHP
浅析php数据类型转换
Jan 09 PHP
php环境下利用session防止页面重复刷新的具体实现
Jan 09 PHP
如何正确配置Nginx + PHP
Jul 15 PHP
自制PHP框架之设计模式
May 07 PHP
PHP操作MySQL中BLOB字段的方法示例【存储文本与图片】
Sep 15 PHP
php+js实现的无刷新下载文件功能示例
Aug 23 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页面间传递参数实例代码
2008/06/05 PHP
php下把数组保存为文件格式的实例应用
2010/02/08 PHP
解析PHP多种序列化与反序列化的方法
2013/06/06 PHP
Yii使用CLinkPager分页实例详解
2014/07/23 PHP
PHP7之Mongodb API使用详解
2015/12/26 PHP
将PHP程序中返回的JSON格式数据用gzip压缩输出的方法
2016/03/03 PHP
利用PHP绘图函数实现简单验证码功能的方法
2016/10/18 PHP
js获取变量
2006/08/24 Javascript
js滚动条多种样式,推荐
2007/02/05 Javascript
javascript 打印页面代码
2009/03/24 Javascript
Jquery插件 easyUI属性汇总
2011/01/19 Javascript
推荐40款强大的 jQuery 导航插件和教程(上篇)
2012/09/14 Javascript
js中定义一个变量并判断其是否为空的方法
2014/05/13 Javascript
使用documentElement正确取得当前可见区域的大小
2014/07/25 Javascript
node.js中使用socket.io制作命名空间
2014/12/15 Javascript
JS实现先显示大图后自动收起显示小图的广告代码
2015/09/04 Javascript
jQuery.extend 函数及用法详细
2015/09/06 Javascript
ES6中Math对象的部分扩展
2017/02/20 Javascript
vue2.0中goods选购栏滚动算法的实现代码
2017/05/17 Javascript
Bootstrap Table使用整理(二)
2017/06/09 Javascript
基于$.ajax()方法从服务器获取json数据的几种方式总结
2018/01/31 Javascript
详解element-ui日期时间选择器的日期格式化问题
2019/04/08 Javascript
了解重排与重绘
2019/05/29 Javascript
微信小程序开发注意指南和优化实践(小结)
2019/06/21 Javascript
vue列表数据发生变化指令没有更新问题及解决方法
2020/01/16 Javascript
python迭代dict的key和value的方法
2018/07/06 Python
Python爬虫实现百度翻译功能过程详解
2020/05/29 Python
经典c++面试题三
2015/07/08 面试题
平面设计师工作职责范文
2013/12/03 职场文书
党校培训思想汇报
2013/12/30 职场文书
乡镇党的群众路线对照检查材料
2014/09/24 职场文书
正风肃纪剖析材料
2014/09/30 职场文书
计划生育工作汇报
2014/10/28 职场文书
水知道答案观后感
2015/06/08 职场文书
【DOTA2】半决赛强强对话~ PSG LGD vs EHOME - DPC 2022 CN REGIONAL FINALS WINTER
2022/04/02 DOTA
Nginx配置之禁止指定IP访问
2022/05/02 Servers