我有一个 WD My Cloud,我想将其用作 mysql 数据库,我已经在路由器的端口 3306 上设置了端口转发。
当我尝试使用外部 IP 从我的 C# 应用程序访问 mysql 数据库时,一切正常。但我还想使用外部 IP 访问 phpMyAdmin 控制面板,因此我导航到: http://11.11.11.11:3306/phpMyAdmin我得到“ERR_INVALID_HTTP_RESPONSE”。(导航到http://192.168.0.181/phpMyAdmin在我的本地网络上工作)
WD My Cloud 正在运行 Apache2,因此我添加了以下内容:
<Directory "/var/www/phpMyAdmin">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
Allow from all
Allow from 127.0.0.1
</Directory>
到 /usr/local/apache2/conf/httpd.conf 并且我重新启动了 apache,这没有什么区别。
谁能告诉我如何从外部 IP 访问 phpmyadmin 控制面板?
谢谢!
答案1
您正在连接到 MySQL 而不是 Apache(出于显而易见的原因,您的浏览器不知道如何处理它)。
更改http://11.11.11.11:3306/phpMyAdmin
为http://11.11.11.11:80/phpMyAdmin
(或完全关闭该端口)。
答案2
更改 IP 地址
Allow from 127.0.0.1 to your system ip address