alternative-php-cache – 为什么这个APC安装失败如此严重?

我在我的服务器上运行了多个具有类似配置的APC实例.当使用APC时,您需要问自己将为APC分配多少内存.apc.shm_size控制将分配多少内存.我的所有设置都配置为使用30M.另外,检查“缓存完整计数”以确保APC实际正常工作.这显示了缓存达到最大容量的频率.如果缓存不断被填充,那么你的脚本性能肯定会受到重创.您还可以尝试允许PHP使用更多内存作为测试用例

php – 每次运行时创建空文件的Cron作业

我有一个PHP脚本,我想每分钟运行一次,看看是否有需要发布的草稿新闻帖子.我在cPanel中使用“wget”作为cron命令,但我注意到这是每次运行时在主目录中创建一个空白文件.有什么我需要阻止这种情况发生吗?谢谢.如果要避免从PHP脚本创建(空白)响应文件,则需要将该wget命令的输出发送到/dev/null.卷曲的例子wget中的示例如果你有选择,你应该使用curl,这是一个更好的工具.

使用php-fpm和nginx进行奇怪的性能波动

我怎么能阻止它?最后几周,我做了一些模拟测试,并将一台服务器带到了极限.我看到了很多内存的变化.在我的情况下,大量数据被带入交换而不是RAM来处理负载.经过一次测试后,我得到了一个真正奇怪的结果,没有使用任何RAM,完成所有内容都进入交换.也许这就是以下请求放慢速度的原因.这是一个示例图像,我的交换在负载测试后的样子

ssh – 百胜安装php-pecl-memcached – 找不到包(有epel-release-6-8.noarch.rpm)

我相信我已下载并更新了EPELrpm但我无法安装PHP-pecl-memcached..我对此很新,任何帮助都表示赞赏.你几乎肯定错误地在你的yum.conf或它包含的文件中用yum的exclude选项排除了一些包.例如,你可能有:这样可以防止任何名称以PHP开头的包显示给您.要解决此问题,请从yum配置中删除排除项.

如何在Debian中启用OPcache?

刚刚安装了PHP5-fpm.所有消息来源都说apc模块已经被OPcache取代,它默认编译但未启用.如何启用此模块.我在服务器上找不到opcache.so文件我检查了/usr/lib/PHP5和/etc/PHP5但找不到它.您可以像shaunm所说的更新PHP,或者如果您不想这样做,您可以从PECL安装zendopcache检查最新版本here,此安装版本7.0.3.通过PHP-pear安装“pecl”安装构建依赖项安装ZendOpCache找到opcache.so的位置我的是现在创建opcache.in

php – 无法在Ubuntu 14.04上使用Apache 2.4启用mpm_prefork

我在Ubuntu14.04上用Apache2.4安装PHP5.4.apt-get上没有PHP5.4,所以我必须从源代码安装它.我安装了我用PHP配置了然后我构建并安装.我将这些行添加到/etc/apache2/apache2.conf:当我尝试重新启动Apache时,我收到此错误:我在.conf文件中搜索,但之前没有加载模块.编辑:正如@AndrewSchulman的答案,我可以找到它当我跑我明白

如何为phpize设置PHP Api版本

解决了这个我自己–安装PHP5-dev5.3给你一个PHPize和一个PHPize5.PHPize5拥有所有最新的API.我仍然喜欢知道如何获得默认的PHPize,但至少没有符号链接.

PHP安装在干净的Amazon Linux AMI上

我正在尝试使用PHP55和AmazonPHPsdk来创建一个新的AmazonLinuxEC2实例.但是,我遇到了一个我认为是由PHP版本冲突引起的问题.我认为在这种情况下,我对于yum的工作方式有所遗漏.把它归结为最简单的情况,如果我运行:我得到“错误:PHP55-与PHP-common-5.3.29-1.7.amzn1.x86_64的常见冲突”但是,如果我跑:然后单独运行:它工作得很好.要清楚的