2012-09-20 172 views
2

我有問題在我的Mac上設置phpmyadmin。我在這裏很新,如果有人能幫我一把,我會很感激。phpMyAdmin警告(設置)

http://www.coolestguyplanettech.com/installing-phpmyadmin-on-mac-osx-10-7-lion/ 

我遵循該鏈接的教程,一切都很順利,直到配置。

在Firefox無法打開phpmyadmin的設置鏈接,它給了我很大的誤差從圖像...

而在Chrome和Safari,如果我嘗試登錄與unexisting用戶名和密碼幾次,我可以訪問建立。但後來我得到不同類型的錯誤:

Warning: Unknown: open(/var/folders/lt/8_h20skn5654p70bncx05d3h0000gn/T/sess_07ee21d2fa014a365d748382eaf8d2d6c6862893, O_RDWR) 
    failed: Permission denied (13) in Unknown on line 0 

Warning: Unknown: Failed to write session data (files). Please verify that 
    the current setting of session.save_path is correct() in Unknown on line 0 

在教程它說,我必須做出「新服務器」。當我點擊那裏並鍵入我的密碼(與SQL相同)。它不能保存服務器。只需將我重定向到來自身份驗證的基本設置即可。

請幫我迷茫......

截圖錯誤的: ScreenShot Error #1

錯誤,我已經提到,出現在鍍鉻實際上是當我嘗試登錄與OFC unexisting用戶名和幾次密碼。然後我可以通過其他兩個錯誤訪問設置。

no desc

其他的截圖: no desc

no desc

附:如果你需要日誌,我會很樂意提供它們,如果你告訴我如何!乾杯。

+0

phpMyAdmin的也有時會混淆餅乾。因此,如果不再需要,您可以清除所有瀏覽器歷史記錄,然後重新打開phpMyadmin頁面。 – Jivan

+0

葉試過了。沒有事情發生。 Chrome和Safari中仍然存在錯誤,而FF會導致出現大紅色錯誤。 – dvLden

+0

你可以發佈截圖嗎? – sikas

回答

2

其基本上說PHP不允許寫入會話保存到的目錄。

你可以做的幾件事情之一:

改變你php.ini

session.save_path = /tmp 

會話保存路徑。如果這僅僅是一個開發的機器,你將它設置一些別的地方像

session.save_path = /users/php/sessions 

然後chmod 777那個目錄。

詳細信息請參閱此頁:http://php.net/manual/en/session.configuration.php#ini.session.save-path

否則,你可以設置一個新的session.save_handler。這有點困難,所以我可能不會走這條路。

這些頁面會給你的信息上,雖然:

最後,你可以只允許PHP用戶訪問其嘗試的路徑至。

我想你需要做的是這樣的:

sudo mkdir -p /var/folders/lt/8_h20skn5654p70bncx05d3h0000gn/T/ 
sudo chmod 777 /var/folders/lt/8_h20skn5654p70bncx05d3h0000gn/T/ 
+0

我無法找到任何地方的php.ini ... – dvLden

+0

編輯:確實你最後承擔了幫助。不過,我希望我不需要mkdir和chmod每次進行新的設置。它刪除了錯誤,創建了新的數據庫,我可以訪問它。感謝Petah! – dvLden

+0

11個小時我可以給你賞金。我會回來的。歡呼男人。 – dvLden

3

編輯你的「的config.inc.php」文件,並添加以下行:

$cfg['SessionSavePath'] = '/tmp'; 
+0

我沒有config.inc.php,因爲我無法配置新的數據庫。但是,如果我將此行添加到config.sample.inc.php中,那麼仍然沒有。 – dvLden

+0

這條線節省了我的一天。謝謝。 – Michael

+0

在你的phpMyAdmin安裝中帶上「config.sample.inc.php」,並將它複製到「config.inc.php」,你去了。 Enzino的答案應該是複選框,因爲這比「php.ini」 – JakeGould