从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 相关文章推荐
对Session和Cookie的区分与解释
Mar 16 PHP
php zlib压缩和解压缩swf文件的代码
Dec 30 PHP
PHP中调用ASP.NET的WebService的代码
Apr 22 PHP
PHP中通过语义URL防止网站被攻击的方法分享
Sep 08 PHP
php语言流程控制中的主动与被动
Nov 05 PHP
php实现过滤UBB代码的类
Mar 12 PHP
PHP简单创建压缩图的方法
Aug 24 PHP
php登录超时检测功能实例详解
Mar 21 PHP
详解如何在云服务器上部署Laravel
Jun 30 PHP
PHP预定义超全局数组变量小结
Aug 20 PHP
PHP各种常见经典算法总结【排序、查找、翻转等】
Aug 05 PHP
如何在PHP环境中使用ProtoBuf数据格式
Jun 19 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
腾讯QQ php程序员面试题目整理
2010/06/08 PHP
PHP操作MySQL中BLOB字段的方法示例【存储文本与图片】
2017/09/15 PHP
QQ登录简单实现代码
2021/03/09 Javascript
FireFox JavaScript全局Event对象
2009/06/14 Javascript
SWFObject 2.1以上版本语法介绍
2010/07/10 Javascript
js二级地域选择的实现方法
2013/06/17 Javascript
Javascript简单实现可拖动的div
2013/10/22 Javascript
每天一篇javascript学习小结(面向对象编程)
2015/11/20 Javascript
非常漂亮的相册集 使用jquery制作相册集
2016/04/28 Javascript
利用CSS、JavaScript及Ajax实现图片预加载的三大方法
2017/01/22 Javascript
详解Angular-ui-BootStrap组件的解释以及使用
2018/07/13 Javascript
Vue.extend 编程式插入组件的实现
2019/11/18 Javascript
JS校验与最终登陆界面功能完整示例
2020/01/13 Javascript
6种JavaScript继承方式及优缺点(小结)
2020/02/06 Javascript
用Python编写一个简单的俄罗斯方块游戏的教程
2015/04/03 Python
Python选择排序、冒泡排序、合并排序代码实例
2015/04/10 Python
python通过自定义isnumber函数判断字符串是否为数字的方法
2015/04/23 Python
Python+Pika+RabbitMQ环境部署及实现工作队列的实例教程
2016/06/29 Python
深入理解Django自定义信号(signals)
2018/10/15 Python
Python装饰器语法糖
2019/01/02 Python
Python+selenium点击网页上指定坐标的实例
2019/07/05 Python
使用Python来做一个屏幕录制工具的操作代码
2020/01/18 Python
windows10环境下用anaconda和VScode配置的图文教程
2020/03/30 Python
Python的控制结构之For、While、If循环问题
2020/06/30 Python
微信html5页面调用第三方位置导航的示例
2018/03/14 HTML / CSS
如何开启linux的ssh服务
2013/06/03 面试题
公司领导推荐信
2013/11/12 职场文书
上级检查欢迎词
2014/01/18 职场文书
年终总结会主持词
2014/03/25 职场文书
2015年国庆晚会主持词
2015/07/01 职场文书
2015年食品安全宣传周活动总结
2015/07/09 职场文书
员工聘用合同范本
2015/09/21 职场文书
导游词之白茶谷九龙峡
2019/10/23 职场文书
Python基础之元编程知识总结
2021/05/23 Python
java基础——多线程
2021/07/03 Java/Android
python3操作redis实现List列表实例
2021/08/04 Python