修改wampserver的www目录及phpMyadmin问题解决

胡扯:安装个wampserver还真是麻烦,才解决端口冲突问题,现在还要解决服务器根目录问题。其实是:强迫症必死。


修改wampserver的www目录

wampserver默认的服务器根目录是在安装目录的www目录,但是有很多人不是很喜欢这个目录,所以就想按照自己的想法来设置根目录。下面是我修改根目录的

1. 修改www目录

打开wamp安装根目录下的文件夹scripts,找到并用文本编辑器打开config.inc.php。找到$wwwDir,并将值改为自己想要的路径,我这里用的是$wwwDir = ‘D:/Wampserver’; (注意这里需要使用“/”来代替windows下的“\”否则无法生效)。

2. 修改Apache的指定目录

按照之前的方法打开httpd.conf(左键单击wampserver图标》Apache》httpd.conf),Ctrl + F 找到DocumentRoot,修改对应到的值为你想要之前设置的路径,我这里设置为:DocumentRoot “D:/Wampserver”,并修改。退出wampserver,重新启动即可。可以在目录创建一个文件index.html,并在里面随便写点什么,然后通过浏览器打开该文件(如:localhost:8082/index.html如:localhost:8082/index.html),如果看到些进去的内容,表示修改成功。

修改wampserver的www目录及phpMyadmin问题解决_第1张图片

有些文章写了需要修改wampmanager.tpl和wampmanager.ini文件。我的过程中没有修改到。原因是在wampmanager.tpl中修改的值,其实用就是我们之前修改的值wwwDir,所以没有必要修改。而对于wampmanager.ini,我打开的时候因为乱码就手动修改了编码方法,结果重启之后就整个乱码了,所以还是不要去改而已。实验证明,没有必要改着两个文件。

3. 修改打开原先网页报错问题

如果想要打开原来www目录中网页可以将www中的文件都复制过去,但是这时会遇到如下图中的错误。这时我们只要打开目录下的index.php,将 $server_dir = "../"; 改为 $server_dir = "C:/Wamp64/"; 即可。从错误中我们很容易看到就是找不到相关的文件,而这些文件有不是在www下的文件,而是安装根目录下的文件。打开index.php,很容易就可以看到可以将../ 改为wampserver安装路径即可。

无法打开原来网页

$server_dir = "../";
//$server_dir = "C:/Wamp64/";

require $server_dir.'scripts/config.inc.php';
require $server_dir.'scripts/wampserver.lib.php';

//chemin jusqu'aux fichiers alias
$aliasDir = $server_dir.'alias/';

phpMyadmin问题解决

在安装完毕wampserver程序后,启动后访问phpMyAdmin,出现错误: The mbstring extension is missing. Please check your PHP configuration.

如果你仔细点,我们可以从之前进入的index.php页面最下面看到以下错误提醒,该提醒正式这个错误的提醒。解决方法继续往下面看。

*** ERROR *** The PHP configuration loaded file is: - should be: c:/Wamp64/bin/apache/apache2.4.18/bin/php.ini or c:/wamp64/bin/php/php5.6.19/phpforapache.ini

  1. 在php.ini中修改 extension_dir = "ext"extension_dir = "c:/Wamp64/bin/php/php5.6.19/ext/"
    (php.ini和ext目录的具体位置在C:\Wamp64\bin\php\php5.6.19下,C:\Wamp64为安装路径。注意需要用”/”代替windows下的分隔符”\”。)
  2. 在php.ini中修改;extension=php_mbstring.dll,去掉前面的分号。保存。
  3. 将修改后的php.ini复制一份到“C:\Windows“下。
  4. 点击小图标,选择重新启动所有服务 。

该解决方案参考:http://www.lai18.com/content/9998221.html

注:如有疑问或者错误,欢迎大家指出交流。如需转载,请标明出处。

你可能感兴趣的:(phpmyadmin,wampserver,www,php)