小编Sud*_*ned的帖子

PHP/APC 致命错误,apc_mmap: mmap failed

我看到一些间歇性 CPU 使用率飙升至 100%,这与这些日志条目有关:

[27-Feb-2012 13:29:29] PHP Fatal error:  PHP Startup: apc_mmap: mmap failed: in Unknown on line 0
[27-Feb-2012 13:29:30] PHP Fatal error:  PHP Startup: apc_mmap: mmap failed: in Unknown on line 0
[27-Feb-2012 13:29:31] PHP Fatal error:  PHP Startup: apc_mmap: mmap failed: in Unknown on line 0
[27-Feb-2012 13:29:31] PHP Fatal error:  PHP Startup: apc_mmap: mmap failed: in Unknown on line 0
Run Code Online (Sandbox Code Playgroud)

phpinfo() 表示 APC 已设置,据我所知,此错误不会在实时站点上导致可见的 500 个错误,这是一个 WordPress 安装,每月观看次数约为 60 万次。到目前为止,谷歌一直没有帮助,我希望这里有人对导致这种情况的原因以及如何解决它有一些见解。奇怪的是,这个错误只显示在 /usr/local/apache2/logs/error_log 而不是 cpanel 配置站点的 error_log。

php apache-2.2 alternative-php-cache

6
推荐指数
1
解决办法
1万
查看次数

使 Exim 向外发送本地邮件

我们有一个不寻常的邮件设置 - Google Apps/Gmail 在前面,Exim 在我们的网络服务器上运行。Google Apps 中不存在的任何帐户的邮件都会转发到 Exim。这两个使用相同的域。

问题是,从 Exim 帐户(或我们的 PHP 应用程序)发送的所有邮件仅在本地发送,而不是通过 Gmail 发送。

为了更好地说明它,请参阅此高质量图表:

[Google Apps] (Tom, Dick, Harry)

   |
   v
[Exim] (Jane, Mary, Sue)
Run Code Online (Sandbox Code Playgroud)

发送给 Jane 的邮件会被 Google 转发给 Exim。发送给 Tom 的邮件只是由 Google 递送。这是有效的部分 - 问题是,Jane 无法给 Tom 发送电子邮件,因为就 Exim 而言,它运行着整个节目。

我正在阅读有关在 Exim 中设置 SmartHost 的信息,但这需要身份验证 - 最重要的是,Exim 中的帐户与 Apps 中的帐户不匹配。

如何配置 Exim 以通过外部路由传递本地邮件?

email exim g-suite

5
推荐指数
1
解决办法
7173
查看次数

标签 统计

alternative-php-cache ×1

apache-2.2 ×1

email ×1

exim ×1

g-suite ×1

php ×1