2012-05-23 78 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。在调查其他任何事情之前,我会安装它。