我安装了我的amazon服务器上的phpmyadmin(在/ usr / share / phpMyAdmin文件夹中)
我的phpMyAdmin.conf似乎正确
我之前可以通过输入https://xxx.xxx.xxx.xxx/phpmyadmin
从我的浏览器访问它我从快照恢复我的亚马逊实例后,我再也无法访问它了
我收到此错误:
Not Found
The requested URL /phpMyAdmin/navigation.php< was not found on this server.
然后我注意到Apache根本不提供该目录中的php文件 即使我在该文件夹中放入一个最小的php文件进行测试并在浏览器中指向它,它也会将其作为文本文件返回,我可以在其中看到php代码!
我搜索了它并发现了许多类似的问题,但没有一个对我有帮助 任何人都可以帮我找到这个问题的来源吗?
ps:我的服务器上有几个虚拟服务器,它们运行正常。
这是我的phpMyAdmin.conf的一部分:
Alias /phpMyAdmin /usr/share/phpMyAdmin
Alias /phpmyadmin /usr/share/phpMyAdmin
<Directory /usr/share/phpMyAdmin/>
<IfModule mod_authz_core.c>
# Apache 2.4
<RequireAny>
Require ip 127.0.0.1
Require ip ::1
</RequireAny>
</IfModule>
<IfModule !mod_authz_core.c>
# Apache 2.2
Order Deny,Allow
#Deny from All
Allow from all
Allow from ::1
</IfModule>
</Directory>
答案 0 :(得分:0)
使用它来运行htdocs localhost/navigation.php