當我打開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. Mongodb:爲什麼顯示數據庫不顯示我的數據庫?
- 3. 爲什麼不是PHPmyadmin拿起我的錶行數據?
- 4. 顯示Kibana數據表的,而不是
- 5. 爲什麼將數據庫'Apples'讀入列表而不是ArrayList,Vector或LinkedList?
- 6. mysql數據庫顯示問號而不是日文文本
- 7. Gulp-Connect列出目錄而不是顯示index.html。爲什麼?
- 8. 爲什麼顯示「SYSTEM.DATA.DATAROWVIEW」而不是列名?
- 9. 爲什麼選擇顯示屏顯示值而不是標籤?
- 10. phpmyadmin的數據庫顯示問題
- 11. 爲什麼只顯示3個點而不顯示全文?
- 12. 爲什麼日誌存儲在平面文件中,而不是數據庫(SQL)?
- 13. 爲什麼silverlight Datagrid不顯示數據?
- 14. 爲什麼EditorTemplate不顯示數據?
- 15. 爲什麼exif元數據不顯示?
- 16. 爲什麼不顯示我的數據?
- 17. 爲什麼顯示res.login不是函數?
- 18. 爲什麼git將文件顯示爲已刪除而不是差異?
- 19. 顯示文本和/或圖像,而不是數據庫結果
- 20. 爲什麼iframe不顯示HTML文件?
- 21. 數據庫,而不是文件代碼
- 22. Laravel應用程序顯示文件列表而不是「Hello Page」
- 23. 從數據庫顯示數據而不使用表單標籤?
- 24. 爲什麼使用Log4Net而不是寫入我的數據庫?
- 25. 什麼是數據庫文件系統?
- 26. Mongo:show dbs不顯示測試數據庫。爲什麼?
- 27. 爲什麼我的生成密鑰庫文件不顯示?
- 28. C#WPF數據綁定 - 爲什麼WPF顯示單個字母而不是列表的內容
- 29. GWTBootstrap行顯示爲列而不是行
- 30. 爲什麼列表中的表格是defs而不是vals?
是否有'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