从wamp到xampp的升级之路
准备学习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有所帮助。
相关推荐
-
基于AppServ,XAMPP,WAMP配置php.ini去掉警告信息(NOTICE)的方法详解
AppServ,XAMPP,WAMP都是集成了apache,mysql,php的套装,使用起来比较方便,就不需要再去一个个的配置php,apache和mysql. 下载相应的安装包进行安装,不过对于php项目来说,WAMP会默认显示NOTICE信息,页面上一大段一大段的,比较难看.怎么去掉这些警告信息呢?先找到php.ini文件. 其路径是:(我的安装路径是D:\wamp)D:\wamp\bin\php\php5.3.10\php.ini ,打开该文件. 在文件中搜索,error_reporti
-
XAMPP下使用顶级域名绑定虚拟主机的配置方法和示例
有时候你需要一些顶级域名访问方式来访问你本地的项目,这时候就需要配置虚拟主机,给你的目录绑定一个域名,实现多域名绑定访问.(本地的话可以通过修改 hosts 文件随便绑定什么域名比如 www.a.com 或者 localdemo). 现在假定你有两个目录,一个存在于 /xampp/htdocs/a,另一个存在于 /xampp/htdocs/b . 现在你想要在本地测试的时候访问 www.a.com 对应的目录是 /xampp/htdocs/a ,访问 www.b.com 对应的目录是 /xamp
-
xampp中修改mysql默认空密码(root密码)的方法分享
参考了网上提供的一些方法,发现说的都挺复杂.下面同大家分享一种简单快捷的方法. 首先说明下mysql用户的相关信息是保存在mysql数据库的user表中的,并且该表的密码字段(Password)是通过PASSWORD方法加密存储的. 明白了以上提示,那么修改密码就简单了,直接运行如下SQL语句即可(这里将密码修改为jb51.net): 复制代码 代码如下: UPDATE user SET password=PASSWORD('jb51.net') WHERE user='root'; 经过以上操
-
xampp中apache在windows7下无法启动的解决方法
环境windows 7 32位 下载zip版本的xampp,无法启动apache ,现象是短暂显示了running标志之后就停止了,日志显示WARNING:terminating worker thread 0. 查看日志信息 [notice] Apache/2.2.14 (Win32) DAV/2 mod_autoindex_color PHP/5.3.1 mod_apreq2-20090110/2.7.1 mod_perl/2.0.4 Perl/v5.10.1 configured -- r
-
新安装的XAMPP访问phpmyadmin出错的解决方法
XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建 XAMPP 软件站集成软件包,轻巧,用起来很方便.它提供了强大的phpmyadmin数据库管理工具,让使用者对数据库的使用和管理得心应手.对于不能在本地打开phpmyadmin的问题,我的解决方案如下: MySQL有一个默认的专用端口:3306,所以,如果你之前独立安装了MySQL,那么3306端口已经被占用.安装XAMPP集成的MySQL时,必须重新设置独立的端口,否则是不能访问phpmyadmin的,我收到的报错信息
-
XAMPP安装与使用方法详细解析
XAMPP 是一个把Apache网页服务器与PHP.Perl及MySQL集合在一起的安装包,允许用户可以在自己的电脑上轻易的建立网页服务器.使用 XAMPP 您可以轻松的在本机调试您的 PHP 程序.CMS以及 wordpress 博客程序.本文主要分享一下 XAMPP 的使用教程. XAMPP 使用方法1.下载 XAMPP 首先下载 XAMPP ,您可以在本页面下方提供的链接直接点入官方网站下载. 2.安装 XAMPP 我使用的是 XAMPP 的 Windows 版的安装包,下载后直接安装即可
-
解决xampp自启动和mysql.sock问题
装了ubuntu好长一段时间了,都没去用,国庆的时候折腾了下,配置了一些基本的开发环境,一上手就感觉喜欢上了ubuntu,说不上为什么.为了搞本地的测试php测试环境而装了xampp,安装超简单,但是我发现它没有自启动.解决办法也很简单,通过下面的命令打开启动的资源文件: 复制代码 代码如下: x@zst:~$ cd /etc/init.d x@zst:/etc/init.d$ sudo gedit rc.local 在启动文件里加入一行代码: 复制代码 代码如下: /opt/lampp/lam
-
从wamp到xampp的升级之路
准备学习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默
-
在wamp集成环境下升级php版本(实现方法)
wamp集成环境下升级php版本1.下载php版本压缩包,解压php版本压缩包2.停掉wamp服务3.替换wamp\php文件4.替换wamp\Apache2\bin目录下的php5nsapi.dll 和 php5ts.dll(对应当前php版本的)5.重启wamp服务6.phpinfo()测试 我遇到的问题 时区设置问题解决方案:wamp\Apache2\bin\php.ini ; Module Settings ; ;新增时区设置[Date]; Defines the default tim
-
vue升级之路之vue-router的使用教程
使用 Vue 构建的项目,一个页面是由多个组件构成的,而且经常是做成单页面应用,所以在跳转页面的时候,传统的 href 已经跟不上时代的步伐了,于是 vue-router 应运而生 在使用 vue-router 的时候,需要看看自己是否装了这个依赖,没有的话可以使用 npm install vue-router -S ,不过现在构建vue项目时有可以选择是否安装 vue-router,大家注意一下就行了 一.路由的配置 自动安装的vue-router,会在src 文件夹下有个一个 router
-
详解Xampp和wordpress在Centos7上的搭建与使用
xampp下载地址(http://www.jb51.net/softs/308.html) 注意:并不是xampp版本越高越好,找到与之对应的PHP版本选择下载 wordpress下载地址(http://www.jb51.net/codes/17345.html) 注意:下载tar.gz包 安装xampp,把xampp文件权限给满,以防权限不够安装失败 chmod -R 777 xampp-linux-x64-5.6.30-1-installer.run ./xampp-linux-x64-5.
-
phpstudy的php版本自由修改的方法
网上有着许多的网站集成搭建软件,比较出名的就有wamp,xampp,phpstudy等等 现在就来讲一讲phpstuy的php版本自由切换 安装下载之类的就不说了,http://www.phpstudy.net/ 官网就有,十分简单 看看界面,软件的作者将软件做的其实是挺人性化的,可以自己选择php版本,如下: 也可以升级(不过,说是升级,不如说是替换),私人订制,你懂得 软件有着很详细的文档说明,我就不多说了 现在重头戏来了,在php7出来了,或者更高版本的php出来后,软件就不能正确升级了,
-
Vue.js仿Metronic高级表格(一)静态设计
Metronic高级表格是Metonic框架中自行实现的表格,其底层是Datatables,本教程将主要使用Vue实现交互部分,使用Bootstrap做样式库,jQuery做部分用户交互(弹窗). 使用到的库:Vue 2.0,Bootstrap3.jQuery2.font-awesome4,均可在CDN下载 需要注意的是,Vue最好使用开发版本 一.需求和原型设计 产品目标是一个图书管理表格,书籍字段:书籍名称.分类.价格.更新时间. 需求: ① 书籍信息的增删改 ② 分页功能,并且能自行选择页
-
PHP4和PHP5共存于一系统
PHP4和PHP5共存于一系统 /google 的广告条--> 在其它地方看到的一篇文章,老了一点,这两天也正想找个时间来用IIS+APACHE使用不同端口来做两个PHP共存....到时再发出来'罢..看原文吧 -------------------------------------------------------------好处不多说了,:D 坏处嘛...是CGI方式的(引用官方原文:we consider installing PHP like this suicidal.--esay
-
原生Ajax 和jQuery Ajax的区别示例分析
前言:这次介绍的是利用ajax与后台进行数据交换的小例子,所以demo必须通过服务器来打开.服务器环境非常好搭建,从网上下载wamp或xampp,一步步安装就ok,然后再把写好的页面放在服务器中指定的位置.打开时,在浏览器地址栏输入"localhost/指定页面"或者"127.0.0.1/指定页面"打开. 下面列出demo的HTML.PHP.原生ajax .jq ajax代码. HTML代码: 复制代码 代码如下: <!doctype html> <
-
你应该知道的PHP+MySQL分页那点事
俗话有云"工欲善其事,必先利其器",我们今天要使用PHP来实现分页.那么我们首要的任务就是搭建PHP的工作环境. 环境准备 使用PHP技术,最好的搭档就是AMP(Apache,MySQL,PHP),现在有很多集成好的环境,例如WAMP,XAMPP,phpnow等等.但是今天我来手动的搭建一套PHP 的工作环境. Apache 我们首先需要到Apache的官网上下载Apache server.最好是能下载msi版本的,因为这样我们就可以不用手动的配置各种环境了. Apache下载地址:一
-
composer安装的方法步骤(图文)
composer的安装 注:我是的PHPstudy下安装的,其他情况也相似 一.配置环境变量 1.打开系统高级设置,具体操作如下图: 路径就是php根目录 2.打开openssl 注:phpstudy开启openssl比较简单,其他的想wamp,xampp可以用常规方法(//www.jb51.net/article/50173.htm) 3.打开命令窗口 php -r "copy('https://install.phpcomposer.com/installer', 'composer-set
随机推荐
- windows下部署免费ssl证书(letsencrypt)的方法
- JSP 开发之Spring BeanUtils组件使用
- JavaScript简单实现合并两个Json对象的方法示例
- 关于Linux反空闲设置的两种方法总结
- PL/SQL实现Oracle数据库任务调度
- ASP.NET热点问题解答14个
- 详解PHP实现执行定时任务
- php之Smarty模板使用方法示例详解
- 详解使用Nginx和uWSGI配置Python的web项目的方法
- 为什么ASP中执行动态SQL总报错误信息?提示语句语法错误
- 浅谈js的html元素的父节点,子节点
- php引用返回与取消引用的详解
- 浅谈EasyUI常用控件的禁用方法
- PHP容易被忽略而出错陷阱 数字与字符串比较
- 浅析python打包工具distutils、setuptools
- ubuntu系统下使用pm2设置nodejs开机自启动的方法
- Python解析命令行读取参数--argparse模块使用方法
- 浅析Nginx 负载均衡4种模式
- PHP中“=>
- 剑指offer之C语言不修改数组找出重复的数字