2012-07-28 63 views
1

後最近下載Mutillidae和XAMPP,得到了它,並在本地主機上運行,​​並得到了錯誤的負載是使用這個應用程序顯然是正常的,固化在php.ini中修改行停止顯示警告,只有錯誤。但是,我仍然遇到了限制大量信息存儲功能的錯誤。仍然會收到與XAMPP錯誤mutillidae改變的php.ini

它說,它連接到MySQL,儘管有豐富的其他錯誤,下面似乎是導致所有其他錯誤:

Line 113 
Code 0 
File /opt/lampp/htdocs/mutillidae/classes/MySQLHandler.php 
Message /opt/lampp/htdocs/mutillidae/classes/MySQLHandler.php on line 108: Error executing query:() (0) [Exception] 
Trace #0 /opt/lampp/htdocs/mutillidae/set-up-database.php(56):MySQLHandler->executeQuery('CREATE DATABASE...') #1 {main} 
Diagnotic Information CREATE DATABASE owasp10 

我Django上的使用SQLlite只開發過去,從來沒有正確安裝MySQL,所以我認爲這很可能是一個SQL錯誤,即使安裝好XAMPP。我已經通過谷歌和theres幾乎沒有關於在mutillidae這些錯誤的文件。 如果有人知道如何解決這個問題,將不勝感激。

回答

0

從你已經粘貼,也可以是兩件事情之一:

  1. 您還沒有更改的配置更改Mutillidae自帶的默認用戶。但是,我不認爲是這種情況,因爲您會在很早之前看到連接錯誤。
  2. 您尚未授予您正在使用的MySQL用戶的創建權限。您必須具體授予用戶特定的權限,具體取決於用戶可以執行的操作。在這種情況下,尤其是在看其如何mutillidae,你可以只說:

    grant all privileges on *.* to 'user'@'host' 
    

如果不工作,你可以只通過電子郵件傑里米Druin,或發送的tweet他的去路。他通常在幫助人們解決問題方面非常有幫助。

相關問題