2013-12-18 43 views
1

沒有發現我是小白,我想下phpstorm運行Xdebug的,每次我得到這個錯誤:PHP的Xdebug,致命錯誤:類「的Symfony 包 FrameworkBundle 控制器控制器」中/

PHP致命錯誤:未在第15行的/home/.../..../src/Acme/DemoBundle/Controller/DemoController.php中找到Class'Symfony \ Bundle \ FrameworkBundle \ Controller \ Controller'。

在beginnig中,我認爲這是與windows 7+ uniformserver相關的,因爲我使用了這種組合。後來我已經安裝了Ubuntu的Linux,燈,最新的xdebug和phpstorm。在此之後,我已經嘗試調試默認的symfony項目Acme(所以我沒有更改任何文件),但沒有任何改變。

你有沒有遇到過這樣的問題?如果是的話,你能告訴我如何解決這個問題嗎?

謝謝。

+0

是否安裝了供應商庫? (從命令行執行'composer install')。你能將代碼粘貼到你的控制器中嗎? 只有在試圖運行xdebug時,或者甚至禁用了xdebug時纔會出現此錯誤?你還使用APC類裝載機? – Pierre

+0

@Pierre,我沒有寫任何代碼,即使在默認的symfony項目中,我也會得到這個錯誤。當我去瀏覽器配置頁面正常工作。我從phpstorm的設置中選擇瞭解釋器,它在那裏看到了xdebug。我不知道什麼是APC課,就像我說我是小白。但它是與standart供應商競爭的默認symfony文件夾。 – yigitozmen

+0

如果你禁用XDebug?那它有用嗎?我假設你正在使用最新的Symfony版本... –

回答

-2

我已經使用了phpstrom頁面中的兩個javascript方法,使得啓用和禁用會話,然後使用從phpstorm和xdebug的調試菜單啓動偵聽已正常運行。感謝您的幫助。

0

您是否試過File | Invalidate caches and restart然後啓動新的Composer項目?

相關問題