2012-05-23 20 views
2

心中已經只需要安裝和配置的Symfony2框架的全新副本,並在php.ini包括擴展 php_apc_319_php54_vc9_win7-2008.dll 重啓apache和運行網址的「http://本地主機/ Symfony的/ WEB/app_dev.php /」 這是所有罰款,直至刷新頁面,並得到一個錯誤:如何使用APC在Symfony2中

Fatal error: Call to undefined method Symfony\Component\ClassLoader\ApcUniversalClassLoader::registerNamespaces() in E:\phpWorkspace\www\Symfony\app\autoload.php on line 10.

心中已經閱讀媒體鏈接this chapter about performance 但也許我沒有使用它以及

我是symfony的新手,所以我會很樂意得到您的幫助p教程一步

+1

你能告訴我們你的autoload.php文件嗎? – greg0ire

+2

我認爲你的symfony版本與你的app/autoload.php文件不同步。 – Florian

+0

請找到'\ Symfony \ Component \ HttpKernel \ Kernel'文件並給我們提供版本常量。 – Florian

回答

0

我會從文件中使用的是(php_apc_319_php54_vc9_win7-2008.dll),這個DLL聲稱猜測提供適用於PHP 5.4的APC 3.1.9。直到3.1.10才支持PHP 5.4,直到現在只有官方beta版。

在撰寫本文時,最新版本是3.1.13。在調查其他任何事情之前,我會安裝它。