2015-04-17 81 views
0

我想讓PHP查看/訪問mysql錯誤日誌。php頁面可以訪問/查看mysql日誌文件嗎?

可以以任何方式確定錯誤日誌文件的存儲位置?

是否有一些設置可以讀取以找出?

我的目的是爲多種類型的日誌創建日誌查看器,而我的一個需求是查看各種mysql日誌。

但我不想手動配置文件夾路徑位置,特別是如果此代碼要在共享服務器上運行,我不想引起任何安全問題。

有沒有一種安全的方式來確定日誌文件的位置自動從PHP中?

謝謝

+0

我不認爲PHP知道或可以找出它上的任何東西。畢竟,錯誤日誌文件夾可以在任何地方。 – Patrick

回答

1

我想答案是NO。 爲此,您需要有權訪問MySQL存儲日誌的目錄。該路徑在my.cnf中配置,或者在其開始時設置爲參數。我不認爲任何共享主機會讓你查看這個文件。他們也不讓你看mysql日誌,因爲它是私人信息。沒有人會讓你看到所有客戶的查詢。 當然,如果它是你自己的主人 - 你可以做你喜歡的事情,在這種情況下,你會有很多方法來做到這一點。

0

不,你不能。如果可以的話,PHP太危險了;)