我一直想跟随this指南整合Doctrine 2和CI 2。
一切都很好,直到我从cmd运行“php doctrine-cli.php orm:generate-proxies”,
并收到此错误Fatal error: Call to undefined function Doctrine\Common\Cache\apc_fetch()
。
https://lh3.googleusercontent.com/-QEt3udKTSGc/Tlkgr5POw4I/AAAAAAAAEwQ/hlAhmcxshDE/123.jpg (我的picasa截图,因为我没有点上传图片)
我正在使用:
答案 0 :(得分:2)
我遇到了与Xammp相同的问题。我在谷歌搜索并找到了http://downloads.php.net/pierre/网站。根据我的操作系统规范和PHP版本,我为我选择了合适的文件php_apc-20110109-5.3-vc9-x86.zip(2011-01-09 12:16 -0800)并下载了它。我将文件解压缩到我的 Xammp / php / ext 文件夹中 php_apc.dll 。毕竟,我编辑了我的php.ini文件,并将 extension = php_apc.dll 添加到php.ini
中的扩展部分。如果需要,可以添加以下配置。
<强> [APC] 强>
- apc.enabled = 1
- apc.shm_segments = 1
- apc.shm_size = 64
- apc.max_file_size = 16M
- apc.stat = 1
这对我有用。如果这对您不起作用,那么您可以检查您的操作系统(尤其是x86或x64)和php版本(5.2。*或5.3。*)。我希望这些信息对您有所帮助。祝你们有个美好的一天。