文档章节

WAMPServer一些设置的问题

Owen_Gao
 Owen_Gao
发布于 2013/12/05 20:21
字数 712
阅读 11829
收藏 5

WAMPServer一些设置的问题

一、WAMPServer修改www目录路径

默认装好WAMPServer之后,会发现www目录路径是在wamp/www目录下,但是这样不满足个人的需求,我想把www的路径修改到F盘下面。那么具体操作如下:

1)在F盘新建www文件夹。

2)在安装目录找到如下位置wamp/scripts/config.inc.php打开config.inc.php文件在第47行左右,将$wwwDir = $c_installDir.'/www';修改为$wwwDir = 'F:/www';

3)在安装目录下找到如下位置:
E:\wamp\bin\apache\Apache2.2.17\conf\httpd.conf,打开httpd.conf文件
大约在178行,# DocumentRoot "E:/wamp/www/"===>>>修改为DocumentRoot "E:/www/"
大约在206行,# <Directory "E:/wamp/www/">===>>>修改为<Directory "E:/www/">
OK。重启Apache服务器就成功了。




二、WAMPServer修改数据库密码

由于WAMPServer安装好之后,mysql的密码为空,通过如下操作可以修改mysql的密码.

1)在apache控制台打开mysql控制台.MySQL console

2)由于密码为空,所以直接回车,燃火输入use mysql

3)输入sql语句并且执行 update user set password=PASSWORD('你的密码') where user='root'; 如何出现如下图提示则成功了.

4)最后输入 flush privileges; 这里是保存修改结果,否则不会生效.





三、修改端口为8080,WAMPServer控制台中的Localhost和phpMyAdmin却不能跳转到8080端口

1)进入E:\wamp,就是你wamp安装目录里面,找到wampmanager.tpl.打开wampmanager.tpl文件.
2)修改如下2段代码:

Type: item; Caption: "${w_localhost}"; Action: run; FileName: "${c_navigator}"; Parameters: "http://localhost/"; Glyph: 5

Type: item; Caption: "${w_phpmyadmin}"; Action: run; FileName: "${c_navigator}"; Parameters: "http://localhost/phpmyadmin/"; Glyph: 5

修改为:

Type: item; Caption: "${w_localhost}"; Action: run; FileName: "${c_navigator}"; Parameters: "http://localhost:8080/"; Glyph: 5

Type: item; Caption: "${w_phpmyadmin}"; Action: run; FileName: "${c_navigator}"; Parameters: "http://localhost:8080/phpmyadmin/"; Glyph: 5

3)重启Apache之后,打开控制台的Localhost和phpMyAdmin之后,就会发现连接地址自动跳转到了8080端口.这样就方便很多了.

四、修改zend studio的调试端口.如果Apache监听的是8080端口,那么修改后,会方便与我们调试代码

window>preferences>php>php servers>edit

四、解决phpMyAdmin登陆超时

路径: E:\wamp\apps\phpmyadmin4.0.4\libraries\config.default.php

修改 config.default.php 文件中的 $cfg['LoginCookieValidity']="修改的值,单位是秒(s)"

E:\wamp\apps\phpmyadmin4.0.4\libraries\config.default.php
$cfg['LoginCookieValidity'] = 36000;

五、Forbidden  You don't have permission to access /phpmyadmin/ on this server  解决办法

打开 XXX/wamp/alias/phpmyadmin.conf 文件

<Directory "F:/Software/wamp/alias/phpmyadmin3.5.1/">
    Options Indexes FollowSymLinks MultiViews
    AllowOverride all
    Order Deny,Allow
    Deny from all
    Allow from 127.0.0.1
</Directory>

修改成

<Directory "F:/Software/wamp/apps/phpmyadmin3.5.1/">
    Options Indexes FollowSymLinks MultiViews
    AllowOverride all
    Order Deny,Allow
    Allow from all
</Directory>

保存,然后重启Wamp所有服务即可。



© 著作权归作者所有

共有 人打赏支持
上一篇: JS小技巧总机
下一篇: 常用英文整理
Owen_Gao
粉丝 6
博文 52
码字总数 22501
作品 0
广州
私信 提问
加载中

评论(2)

吝啬你的温柔
我用的是wampserver,在添加多版本PHP时.遇到这情况.切换了就这个PHPmyadmin打开会报这个错.弄了很久,试着把原的extension_dir修改了,就可以
原来是c:/wamp/bin/php/php5.5.12/ext/
修改成这样C:\wamp\bin\php\php5.4.45\ext
解决了.不过就是每切换一次,都要重改一下

最后接着试,原来不是这些配置的问题.是wampserver的自带5.5.12的ext/目录下的这个扩展有问题.
把5.4包中的ext的一个php_mbstring.php复制到5.5中.完美解决,不管如何切换,都没问题
原后这个是在5.5中没问题,个人猜想5.5中的这个mb_string.dll不兼容其它版本,如5.4和5.6都试过
我将5.5中的mb_string.dll复制到5.5中,完美解决.

打这多字,就是为了做个记录,方便日后预到这问题再又费时间解决.花了最少5个多小时才完美配置wampserver多版本
其它wampserver还感觉有不少问题.还要慢慢的摸索了
比喻说很多站点都拒绝访问,这个是要修改http.conf中的一些配置
我也是弄了很久
几几块石
几几块石
你好,我在修改数据库密码时添加密码成功,但是我在刷新PHPmyadmin页面时提示我说拒绝我访问数据库。。重新把密码改为空又能访问了 是怎么回事?
OpenCart本地测试环境搭建WampServer教程

建议大家加入QQ群282797742讨论opencart的使用和技术问题。 注:本教程由 OpenCart中国网站编写,如果转载,请注明出处及加上链接。 国内的程序员一般都是使用windows系统,很多人还不会单独...

OpenCart中国
2013/11/07
1K
0
WampServer下开启curl

先关闭wampserver 找到wamp/bin/php下的php.ini,取消extension=php_curl.dll的注释 找到wamp/bin/apache下的php.ini,取消extension=php_curl.dll的注释 保存重启wamp 注:配置的wampserve...

呀啦哇啦呀
2013/12/19
0
0
在win7 上安装 wampserver

我在win7 上安装了两个 wampserver , 一个在C盘, 一个在D盘, 为什么我启动 D盘的wampserver, 访问localhost时显示的是C盘wampserver 的信息呢, 比如 php version, apache version, mysql ver...

lightyarn
2014/09/18
1K
2
php集成环境安装redis扩展的方法 ??

我的电脑是 win7系统 安装的是wampserver集成环境 在安装redis扩展后 用phpinfo() 总是出不来 具体的安装方法是 下载的 php5.4对应的redis扩展 把php_igbinary.dll和php_redis.dll放到了D:\...

liuyan__
2015/10/15
2.8K
6
wampserver开启php_ldap扩展问题记录

wampserver开启php_ldap扩展问题记录 在win7(64位)下使用wampserver,开启phpldap扩展问题,除了要在php.ini中配置外,还要把phpldap必须的 libsasl.dll依赖放到wampserver的apache的bin(p...

cnu2m
2014/09/29
0
0

没有更多内容

加载失败,请刷新页面

加载更多

PHP生成CSV之内部换行

当我们使用PHP将采集到的文件内容保存到csv文件时,往往需要将采集内容进行二次过滤处理才能得到需要的内容。比如网页中的换行符,空格符等等。 对于空格等处理起来都比较简单,这里我们单独...

豆花饭烧土豆
58分钟前
1
0
使用 mjml 生成 thymeleaf 邮件框架模板

发邮件算是系统开发的一个基本需求了,不过搞邮件模板实在是件恶心事,估计搞过的同仁都有体会。 得支持多种客户端 支持响应式 疼彻心扉的 outlook 多数客户端只支持 inline 形式的 css 布局...

郁也风
今天
4
0
让哲学照亮我们的人生——读《医务工作者需要学点哲学》有感2600字

让哲学照亮我们的人生——读《医务工作者需要学点哲学》有感2600字: 作者:孙冬梅;以前读韩国前总统朴槿惠的著作《绝望锻炼了我》时,里面有一句话令我印象深刻,她说“在我最困难的时期,...

原创小博客
今天
3
0
JAVA-四元数类

public class Quaternion { private final double x0, x1, x2, x3; // 四元数构造函数 public Quaternion(double x0, double x1, double x2, double x3) { this.x0 = ......

Pulsar-V
今天
17
0
Xshell利用Xftp传输文件,使用pure-ftpd搭建ftp服务

Xftp传输文件 如果已经通过Xshell登录到服务器,此时可以使用快捷键ctrl+alt+f 打开Xftp并展示Xshell当前的目录,之后直接拖拽传输文件即可。 pure-ftpd搭建ftp服务 pure-ftpd要比vsftp简单,...

野雪球
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部