wamp的www目录更改为指定目录
wamp的www目录更改为指定目录内容简介:主要过程: (1)修改httpd.conf文件 (2)修改新的www目录下的index.php文件 (3)修改manage.ini的278行和manage.tpl的125行 我的WAMP2.0安装在E盘在,所以我的www目录是e:/wamp/www/,我想将它改为g:/www/ 第一步:就是照别人说的,修改httpd.conf文件 Do
主要过程:
(1)修改httpd.conf文件
(2)修改新的www目录下的index.php文件
(3)修改manage.ini的278行和manage.tpl的125行
我的WAMP2.0安装在E盘在,所以我的www目录是e:/wamp/www/,我想将它改为g:/www/
第一步:就是照别人说的,修改httpd.conf文件
DocumentRoot "e:/wamp/www/" 这一行改为DocumentRoot "g:/www/"
<Directory "e:/wamp/www/"> 这一行改为<Directory "g:/www/">
保存,重启WAMP,但是并没有达到我们想要的结果,http://localhost/是改了,但是我想要正常安装后的首页是显示版本信息的,那么把原来e:/wamp/www/中的index.php文件复制到g:/www/下,显示有错误。
第二步:打开g:/www/下的index.php文件,看第11到15行:
//chemin jusqu'au fichier de conf de WampServer
$wampConfFile = '../wampmanager.conf';
//chemin jusqu'aux fichiers alias
$aliasDir = '../alias/';
把配置文件和虚拟目录的路径改正过来,就是将原来的相对路径改为绝对路径:
//chemin jusqu'au fichier de conf de WampServer
$wampConfFile = 'e:/wamp/wampmanager.conf';
//chemin jusqu'aux fichiers alias
$aliasDir = 'e:/wamp/alias/';
这样就可以正常了,重启WAMP打开http://localhost/看到的就和你平时看到的一样了。如果你不需要这个首页了,想自己做个首页,或只放一个网站来玩,这步可以不要。
但效果仍然不完美,http://localhost/的问题是解决了,但点了右下角的图标,菜单里有个“www 目录”,点了之后打开的仍然是e:/wamp/www/,想改成g:/www的往下看
第三步:改菜单中的“www 目录”指向
打开安装目录e:/wamp/,我想WAMP毕竟是个软件,菜单里的路径指向可以在安装的时候就设置好了,所以得改一下软件的配置,在e:/wamp/下我发现了四个manage文件,有一个是exe的,我不会弄,打开manage.conf,没发现什么可改的,又打开manage.ini,找到了,在 278行。
Type: item; Caption: "www 目录"; Action: shellexecute; FileName: "e:/wamp/www/"; Glyph: 2
把 e:/wamp/www/改成g:/www/,这样应该就可以了,保存,重启WAMP,一点,菜单,还是指向原来的目录,再看开着manage.ini文件的EditPlus,居然提示我文件被意外修改,要不要重新加载,那就点是吧,一看,278行的路径又被改回了e:/wamp/www/,又重试了几次都不行。看来别的地方还有问题,不剩下最后一个文件,manage.tpl,应该是什么模板文件,打开它,果然不出所料,是119行是 [Menu.Left],再往下看,125行是这样的:
Type: item; Caption: "${w_wwwDirectory}"; Action: shellexecute; FileName: "${wwwDir}"; Glyph: 2
${w_wwwDirectory}这个就是www目录,那么FileName后面的变量应该是指向的目录了,改了再说,FileName:后的引号内容改为g:/www/,最后结果为:
type: item; Caption: "${w_wwwDirectory}"; Action: shellexecute; FileName: "g:/www/"; Glyph: 2
保存文件,再把manage.ini中的278行改一下,也保存,重启WAMP,再试试,一点菜单中的“www 目录”,打开了g:/www/,终于成功了!!!!
说明:WAMP重启有时候可能无效,我就遇到过这种情况,不知道怎么回事,这种情况下可以先把WAMP全退出,然后再启动就可以了。
wamp的www目录更改为指定目录的更多相关文章
- c# 检查目录,当指定目录不存在时建立目录
/// <remark> /// 检查目录,当指定目录不存在时建立目录 /// </remark> public static void CheckFolder(string ...
- Mac 如何将apache的这个默认目录更改到用户目录下
如何将apache的这个默认目录更改到用户目录下. 做如下更改即可: 1.在自己的用户目录下新建一个Sites文件夹,我的用户目录为gaocuili 2.进到cd /etc/apache2/users ...
- Jenkins拉取Git远程仓库中指定目录至本地指定目录
Jenkins拉取源码是非常实用的操作,比如每天在跑自动化测试前,拉取Git远程仓库中最新的脚本至本地.那么,Jenkins如何拉取Git远程仓库中指定目录至本地指定目录呢?下面来看看具体的设置方法. ...
- Java基础---Java---IO流-----File 类、递归、删除一个带内容的目录、列出指定目录下文件夹、FilenameFilte
File 类 用来将文件或者文件夹封装成对象 方便对文件与文件夹进行操作. File对象可以作为参数传递给流的构造函数 流只用操作数据,而封装数据的文件只能用File类 File类常见方法: 1.创建 ...
- Android—将Bitmap图片保存到SD卡目录下或者指定目录
直接上代码就不废话啦 一:保存到SD卡下 File file = new File(Environment.getExternalStorageDirectory(), System.currentT ...
- 关于linux中移动目录和到指定目录和移动目录中的数据到指定目录
#这里表示将目录node-v12.13.1-linux-x64移动到/usr/local/中重命名为node,所以node目录可以不存在[root@alone ~]# mv node-v12.13.1 ...
- 利用File类过滤器列出目录下的指定目录或文件
需求:列出d盘下的全部txt文件 实现方法:利用File类的过滤器功能 package com.test.common.util; import java.io.File; import java.i ...
- C# 实现文件或目录复制到指定目录
public void CopyFilesToDirKeepSrcDirName(string srcPath, string destDir) { if (Directory.Exists(srcP ...
- linux复制指定目录下的全部文件到另一个目录中
linux复制指定目录下的全部文件到另一个目录中复制指定目录下的全部文件到另一个目录中文件及目录的复制是经常要用到的.linux下进行复制的命令为cp.假设复制源目录 为 dir1 ,目标目录为dir ...
随机推荐
- CF D - Beautiful Graph(dfs 染色问题吧)给你一个图,每个节点可以赋值1,2,3三种数字,相邻的节点的和必须是奇数,问有多少中方法。
题意: 给你一个图,每个节点可以赋值1,2,3三种数字,相邻的节点的和必须是奇数,问有多少中方法. 分析: 很容易就可以发现如果这个图中是有奇数的环的话,那这是肯定不行的 ,否则这个环的贡献是为2^s ...
- 下厨房---map/字符串查询
题目描述 牛牛想尝试一些新的料理,每个料理需要一些不同的材料,问完成所有的料理需要准备多少种不同的材料. 输入描述: 每个输入包含 1 个测试用例.每个测试用例的第 i 行,表示完成第 i 件料理需要 ...
- DOC窗口之cd命令(windows)
cd的全称是Change Directory,改变文件夹,也就是切换路径.后面可以接驱动器符号.完整路径和相对路径. 通常win+R,输入cmd,便会看到以下界面, 通常,这个命令下并没有我们想要处理 ...
- 转 C#对多个集合和数组的操作(合并,去重,判断)
在开发过程中.数组和集合的处理是最让我们担心.一般会用for or foreach 来处理一些操作.这里介绍一些常用的集合跟数组的操作函数. 首先举例2个集合A,B. List<int> ...
- linux 期中架构之 nginx 安装与排错
1, 安装 nginx 所需要的pcre库 即:perl 兼容正则表达式 yum install pcre pcre-devel -y rpm -qa pcre pcre-devel 检查是否安装好p ...
- java将list分为指定大小的新集合
上代码: import java.util.ArrayList; import java.util.List; public class JayCommonUtil { /** * 按指定大小,分隔集 ...
- [Matlab] figure
figure只能设置序号 不能设置title 而stem和plot可以设置title
- 白话SpringCloud | 第十一章:路由网关(Zuul):利用swagger2聚合API文档
前言 通过之前的两篇文章,可以简单的搭建一个路由网关了.而我们知道,现在都奉行前后端分离开发,前后端开发的沟通成本就增加了,所以一般上我们都是通过swagger进行api文档生成的.现在由于使用了统一 ...
- newInstance和new的区别(good)
从JVM 的角度看,我们使用关键字new创建一个类的时候,这个类可以没有被加载.但是使用newInstance()方法的时候,就必须保证:1.这个 类已经加载:2.这个类已经连接了.而完成上面两个步骤 ...
- ASP.NET 使用 AjaxPro 实现前端跟后台交互
使用 AjaxPro 进行交互,很多人都写过文章了,为什么还要继续老生常谈呢.因为有一些细节上的东西我们需要注意,因为这些细节如果不注意的话,那么程序会报错,而且维护性较差. 引言 一.首先,还是那句 ...