我的那些事

亲们~~停下脚步歇息片刻吧!

wampserver本地建站 之 其他小问题

上回书说到 phpmyadmin登录界面不显示该咋整,这回就把剩下的一勺烩了。。。

一、使网站和phpmyadmin可以被外部网络访问(默认只允许本机访问)

安装完以后,改好了pma,就可以正常使用了,而且理论上同一路由器下,其他终端通过ip都是可以访问到的,但理论与实际总是背道而驰。。。

新版本(现在我用的 WampServer Version 2.5)大约只需要左键点击托盘图标,然后【切换到在线状态】就可以远程访问了,【切换到离线状态】非本机访问无论内网还是外网都会显示 403 forbidden,以下修改大约仅适用于2.5之前的某些版本!

如果没有其他终端可以测试,可以通过本机浏览器打开本机内网ip的方法来查看效果。例如我的是192.168.1.100,浏览器里输入这个后会看到神马403 forbidden You don’t have permission to access on this server之类的提示(如图),而访问http://localhost/就可以正常显示,这说明我们的环境已经配置成功,但是还有一点设置没调好。
You don't have permission to access / on this server
You don't have permission to access /wordpress/ on this server
You don't have permission to access /phpmyadmin on this server
首先解决的是网站,也就是http://localhost/可以访问而http://192.168.1.100/不能访问的问题。

修改文件

wamp\bin\apache\Apachex.x.x\conf\httpd.conf

Deny from all
Allow from 127.0.0.1

改为

#Deny from all
#Allow from 127.0.0.1

点击【重新启动所有服务】后就可以通过ip访问到了。
然后解决的是phpmyadmin

修改文件

wamp\alias\phpmyadmin.conf

#Deny from all
#Allow from 127.0.0.1

修改完以后,同样点击【重新启动所有服务】。

二、上传文件最大限制

在我备份完远程数据库后,想要恢复到本地的这个数据库,打开http://localhost/pma/,建好数据库然后上传。这时发现上传失败,提示最大只能传2M文件。弄了个探针一查发现限制做的太高了,接着改吧。。。

这个问题还算简单,一个文件就搞定。

修改文件

php.ini(单击wamp图标—PHP—php.ini)

max_execution_time = 600
post_max_size = 120M
upload_max_filesize = 100M

打开php.ini 按 Ctrl F 查找 = 前面的那段鸟语即可,然后将对应的数值修改为上面提供的参考数值,当然,你也可以改成那个自己想要的,最后重新启动所有服务。

三、设置并激活phpmyadmin的全部高级功能

进入phpmyadmin后发现最下面提示:

phpMyAdmin 高级功能尚未完全设置,部分功能未激活。请点击这里查看原因。

解决方法:

root帐号登录后直接点击数据库,新建数据库,名为phpmyadmin
phpmyadmin新建数据库
然后在左侧数据库列表点击刚建好的phpmyadmin,点击上方的导入,选择文件
phpmyadmin导入数据库
找到

wamp\apps\phpmyadminx.x.x\examples\create_tables.sql

导入即可

修改

wamp\apps\phpmyadmin4.0.4\config.inc.php

// $cfg['Servers'][$i]['controlhost'] = '';
// $cfg['Servers'][$i]['controlport'] = '';
// $cfg['Servers'][$i]['controluser'] = 'pma';
// $cfg['Servers'][$i]['controlpass'] = 'pmapass';

改为

$cfg['Servers'][$i]['controlhost'] = 'localhost';
$cfg['Servers'][$i]['controlport'] = '3306';
$cfg['Servers'][$i]['controluser'] = 'root';
$cfg['Servers'][$i]['controlpass'] = '【root帐号的密码】';

记得要把前面的//去掉哦~~   然后再把49~64行前面的//也去掉

重新启动所有服务,再登陆phpmyadmin看看是不是没有提示了捏 *^_^*我的那些事

  • WAMPSERVER

[Door href=”https://ssk.91txh.com/tools#11″][/Door]

  1. 红日说道:

    看不懂,留下以后看

发表评论

电子邮件地址不会被公开。 必填项已用*标注