php 启动时报错的简单解决方法


Posted in PHP onJanuary 27, 2014

php 启动报错

[root@abc lnmp]# service php-fpm start 
Starting php-fpm eAccelerator: Could not allocate 67108864 bytes, the maximum size the kernel allows is 33554432 bytes. Lower the amount of memory request or increase the limit in /proc/sys/kernel/shmmax. 
[04-Dec-2013 19:06:44] NOTICE: PHP message: PHP Warning: [eAccelerator] Can not create shared memory area in Unknown on line 0 
[04-Dec-2013 19:06:44] NOTICE: PHP message: PHP Fatal error: Unable to start eAccelerator module in Unknown on line 0 
failed

[root@abc lnmp]# vi /etc/sysctl.conf 
# Kernel sysctl configuration file for Red Hat Linux 
# 
# For binary values, 0 is disabled, 1 is enabled. See sysctl(8) and 
# sysctl.conf(5) for more details. 
# Controls IP packet forwarding 
net.ipv4.ip_forward = 0 
# Controls source route verification 
net.ipv4.conf.default.rp_filter = 1 
# Do not accept source routing 
net.ipv4.conf.default.accept_source_route = 0 
# Controls the System Request debugging functionality of the kernel 
kernel.sysrq = 0 
# Controls whether core dumps will append the PID to the core filename. 
# Useful for debugging multi-threaded applications. 
kernel.core_uses_pid = 1 
# Controls the use of TCP syncookies 
net.ipv4.tcp_syncookies = 1 
# Disable netfilter on bridges. 
net.bridge.bridge-nf-call-ip6tables = 0 
net.bridge.bridge-nf-call-iptables = 0 
net.bridge.bridge-nf-call-arptables = 0 
fs.file-max=65535 
net.ipv4.tcp_max_syn_backlog = 65536 
net.core.netdev_max_backlog = 32768 
net.core.somaxconn = 32768 
net.core.wmem_default = 8388608 
net.core.rmem_default = 8388608 
net.core.rmem_max = 16777216 
net.core.wmem_max = 16777216 
net.ipv4.tcp_timestamps = 0 
net.ipv4.tcp_synack_retries = 2 
net.ipv4.tcp_syn_retries = 2 
net.ipv4.tcp_tw_recycle = 1 
#net.ipv4.tcp_tw_len = 1 
net.ipv4.tcp_tw_reuse = 1 
net.ipv4.tcp_mem = 94500000 915000000 927000000 
net.ipv4.tcp_max_orphans = 3276800 
# TIME_OUT后等待时间 
#net.ipv4.tcp_fin_timeout = 30 
#net.ipv4.tcp_keepalive_time = 120 
net.ipv4.ip_local_port_range = 1024 65535 
kernel.shmmax = 128000000

加上最后一句话 kernel.shmmax = 128000000
然后应用sysctl -p
[root@abc lnmp]# service php-fpm start 
Starting php-fpm done 
[root@abc lnmp]# /usr/bin/memcachedstart
PHP 相关文章推荐
PHP中使用gettext解决国际化问题的例子(i18n)
Jun 13 PHP
微信公众平台网页授权获取用户基本信息中授权回调域名设置的变动
Oct 21 PHP
php的ddos攻击解决方法
Jan 08 PHP
Linux系统下php获得系统分区信息的方法
Mar 30 PHP
如何使用jQuery+PHP+MySQL来实现一个在线测试项目
Apr 26 PHP
PHP基于MySQL数据库实现对象持久层的方法
Jun 17 PHP
php中上传文件的的解决方案
Sep 25 PHP
PHP集成环境XAMPP的安装与配置
Nov 13 PHP
PHP的PDO预处理语句与存储过程
Jan 27 PHP
PDO::prepare讲解
Jan 29 PHP
PHP Cli 模式设置进程名称的方法
Jun 12 PHP
PHP面试题 wakeup魔法 Ezpop pop序列化与反序列化
Apr 11 PHP
php制作中间带自己定义图片二维码的方法
Jan 27 #PHP
基于php和mysql的简单的dao类实现crud操作功能
Jan 27 #PHP
使用php测试硬盘写入速度示例
Jan 27 #PHP
网页上facebook分享功能具体实现
Jan 26 #PHP
php获取当前时间的毫秒数的方法
Jan 26 #PHP
PHP 利用Mail_MimeDecode类提取邮件信息示例
Jan 26 #PHP
php读取纯真ip数据库使用示例
Jan 26 #PHP
You might like
php更新mysql后获取影响的行数发生异常解决方法
2013/03/28 PHP
PHP编译安装时常见错误解决办法
2015/05/28 PHP
Symfony2在Nginx下的配置方法图文教程
2016/02/04 PHP
PHP使用mysqli操作MySQL数据库的简单方法
2017/02/04 PHP
php 读写json文件及修改json的方法
2018/03/07 PHP
JXTree对象,读取外部xml文件数据,生成树的函数
2007/04/02 Javascript
php图像生成函数之间的区别分析
2012/12/06 Javascript
利用jquery写的左右轮播图特效
2014/02/12 Javascript
Js实现自定义右键行为
2015/03/26 Javascript
jQuery实现仿微软首页感应鼠标变化滑动窗口效果
2015/10/08 Javascript
JavaScript制作简单的日历效果
2016/03/10 Javascript
js中获取 table节点各tr及td的内容简单实例
2016/10/14 Javascript
动态加载权限管理模块中的Vue组件
2018/01/16 Javascript
基于 Immutable.js 实现撤销重做功能的实例代码
2018/03/01 Javascript
JS返回页面时自动回滚到历史浏览位置
2018/09/26 Javascript
vue-router 起步步骤详解
2019/03/26 Javascript
layui 根据后台数据动态创建下拉框并同时默认选中的实例
2019/09/02 Javascript
OpenLayers3实现对地图的基本操作
2020/09/28 Javascript
js实现有趣的倒计时效果
2021/01/19 Javascript
[02:32]DOTA2亚洲邀请赛 VG战队巡礼
2015/02/03 DOTA
[02:46]解说DC:感谢430陪伴我们的DOTA2国际邀请赛岁月
2016/06/29 DOTA
python引入导入自定义模块和外部文件的实例
2017/07/24 Python
python执行系统命令后获取返回值的几种方式集合
2018/05/12 Python
对Python中一维向量和一维向量转置相乘的方法详解
2019/08/26 Python
html5 制作地图当前定位箭头的方法示例
2020/01/10 HTML / CSS
ALEX AND ANI:手镯,项链,耳环和更多
2017/04/20 全球购物
Omio英国:搜索并比较便宜的巴士、火车和飞机
2019/08/27 全球购物
为您搜罗全球潮流時尚品牌:HBX
2019/12/04 全球购物
SQL Server里面什么样的视图才能创建索引
2015/04/17 面试题
车间班组长岗位职责
2013/11/13 职场文书
2014年最新个人对照检查材料范文
2014/09/25 职场文书
2014年文艺部工作总结
2014/11/17 职场文书
2015年迎新晚会策划书
2015/07/16 职场文书
python用tkinter开发的扫雷游戏
2021/06/01 Python
浅谈哪个Python库才最适合做数据可视化
2021/06/28 Python
一文弄懂MySQL中redo log与binlog的区别
2022/02/15 MySQL