有人成功使用 php_apc 和 symfony1.4 吗?

发布于 2024-08-22 07:19:38 字数 57 浏览 4 评论 0原文

我只能通过禁用php_apc.dll才能使symfony正常工作,很奇怪!

I can only make symfony work properly by diabling php_apc.dll, very strange!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

╭⌒浅淡时光〆 2024-08-29 07:19:38

是的,我现在正在 Symfony 1.4 中使用它。我在 Windows 7 计算机上安装了最新的 XAMPP,并在其上启用了 APC。

我似乎记得几个月前第一次安装 XAMPP 时,这是让我头疼的根源,但现在一切正常。

如果我可以通过设置信息或其他方式提供帮助,请告诉我。

更多信息:

进一步考虑这一点,我认为下面 Cryo 链接中的建议是我刚开始时所做的(我必须用另一个版本替换 dll)...但是现在我的 Symfony 项目已创建,APC 正在工作清除 XAMPP(我在项目中间切换了机器,不需要替换当前机器的 APC dll)。

我的 PHP.INI 中的 APC 设置:

[PECL]
extension=php_apc.dll

[apc]
apc.shm_segments = 1
apc.shm_size = 128M
apc.ttl = 7200
apc.user_ttl = 7200
apc.num_files_hint = 1024
apc.enable_cli = 1

(APC 部分是 XAMPP 默认值,我仅取消注释 PECL 行以启用 APC)

Yes, I am using it with Symfony 1.4 at the moment. I've got the latest XAMPP installed on a Windows 7 machine and I enabled APC on it.

I seem to remember that this was the source of some headache for me when I installed XAMPP for the first time a few months ago but all is working fine now.

Let me know if I can help out somehow, with settings info or something.

MORE INFO:

Thinking about this further, I think what's suggested in Cryo's link below is what I did when I started out (I had to replace the dll with another version)... but now that my Symfony project is created, APC is working clean out of XAMPP (I've switched machines in the middle of project and didn't need to replace the APC dll for the current one).

MY APC SETTINGS IN PHP.INI:

[PECL]
extension=php_apc.dll

[apc]
apc.shm_segments = 1
apc.shm_size = 128M
apc.ttl = 7200
apc.user_ttl = 7200
apc.num_files_hint = 1024
apc.enable_cli = 1

(the APC part is the XAMPP default, I only uncommented the PECL line to enable APC)

生活了然无味 2024-08-29 07:19:38

对我来说,Zend 优化器需要禁用。

要执行此操作,请编辑 zend.ini

nano /etc/php.d/zend.ini

其中 /etc/php.d/ 替换为本地安装的路径:

删除或注释掉行:

zend_extension=/usr/lib64/php/modules/ZendOptimizer.so

然后重新启动 apache :)

找到 zend.ini 路径:

updatedb

后跟:

locate zend.ini 

For me Zend optimizer needed disabling.

To do this edit zend.ini:

nano /etc/php.d/zend.ini

where /etc/php.d/ is replaced by the path for your local installation:

remove or comment out line:

zend_extension=/usr/lib64/php/modules/ZendOptimizer.so

and then restart apache :)

to find zend.ini path:

updatedb

followed by:

locate zend.ini 
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文