当我打开localhost/phpmyadmin。它显示了我所有文件的列表而不是数据库。为什么会发生?任何帮助将不胜感激。下面是我的phpmyadmin 为什么phpmyadmin显示文件列表而不是数据库?
1
A
回答
3
这是因为网络服务器(我猜测是Apache,因为WAMP标记和因为这个列表的样子)没有被告知使用index.php
作为默认文件,并被配置为显示而不是目录列表。它通常意味着你没有正确地(或者完全地)配置你的PHP安装,因为通常我看到的PHP安装说明包括这个步骤(或者自动执行)。所以有可能你还没有安装PHP;您可以通过单击index.php
链接并查看您是否获得登录页面或屏幕上充满乱码来快速测试。无论如何,WAMP包含PHP,所以我认为在这一点上,你刚刚得到了index.php配置问题,所以:
在你的Apache配置中,找到DirectoryIndex
的行。您需要将index.php添加到列表中。例如,我的看起来像:
DirectoryIndex index.php index.html home.pl index.cgi
你可能不需要所有这些,只应该添加index.php;不要只复制和粘贴我的线,它只是作为一个例子。
这是Apache希望作为文件夹/子目录的主页面运行的文件的列表。如果找不到任何列出的文件,则通常会显示该目录中的所有文件的列表(如果您有兴趣了解更多信息,则该文件由mod_autoindex控制)。
0
如前所述所作的评论截图,这里是你可能需要检查的事情的清单:
- 没有PHP安装
- 你必须定义的DirectoryIndex,如果你是运行Apache
- 同样,如果运行Apache,则必须确保PHP mod正确加载
- 最后,仍然使用Apache,确保为以(.php | .inc)结尾的文件正确加载PHP模块,
相关问题
- 1. 只显示左侧列中的表格而不是phpmyadmin中的数据库
- 2. phpMyAdmin不显示数据库的表列表,肯定有表格
- 3. 为什么数据在列表中显示两次而添加?
- 4. WordPress的数据库不显示在PhpMyAdmin
- 5. Mongodb:为什么显示数据库不显示我的数据库?
- 6. 为什么不是PHPmyadmin拿起我的表行数据?
- 7. 什么使用,而不是数据库?
- 8. 为什么样式面板只显示css文件而不显示.scss文件?
- 9. 显示Kibana数据表的,而不是
- 10. 为什么将数据库'Apples'读入列表而不是ArrayList,Vector或LinkedList?
- 11. 在数据库中查找文本而不知道表或列是什么?
- 12. phpMyAdmin不显示表
- 13. 为什么多选值显示为csv而不是数组?
- 14. mysql数据库显示问号而不是日文文本
- 15. Gulp-Connect列出目录而不是显示index.html。为什么?
- 16. 为什么显示“SYSTEM.DATA.DATAROWVIEW”而不是列名?
- 17. 为什么选择显示屏显示值而不是标签?
- 18. 为什么图表控件不显示任何数据?
- 19. phpmyadmin的数据库显示问题
- 20. 为什么日志存储在平面文件中,而不是数据库(SQL)?
- 21. 为什么只显示3个点而不显示全文?
- 22. 为什么文本显示在按钮而不是textview中?
- 23. 什么是SQL数据库列中显示的“[BLOB - ...]”?
- 24. 为什么EditorTemplate不显示数据?
- 25. 为什么exif元数据不显示?
- 26. 为什么数据不显示空格?
- 27. 为什么不显示数据? WINRT
- 28. 数据ID不显示为什么?
- 29. 为什么不显示我的数据?
- 30. 为什么不显示此数据?
是否有'index.php'文件? – Justinas 2014-10-07 07:52:15
PHP没有在你的机器上运行,所以服务器没有找到index.html并只显示所有可用的文件。 – Matthias 2014-10-07 07:52:45
在项目中也显示我所有列出的它不运行索引文件 – Nikul 2014-10-07 07:53:50