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+java实现自动新闻滚动窗口
Oct 09 PHP
php adodb操作mysql数据库
Mar 19 PHP
Ext.data.PagingMemoryProxy分页一次性读取数据的实现代码
Apr 07 PHP
使用PHP 5.0创建图形的巧妙方法
Oct 12 PHP
PHP $_FILES函数详解
Mar 09 PHP
php入门学习知识点八 PHP中for循环基本应用之九九乘法口绝表
Jul 14 PHP
PHP连接SQLServer2005的实现方法(附ntwdblib.dll下载)
Jul 02 PHP
php 下载保存文件保存到本地的两种实现方法
Aug 12 PHP
php 判断字符串中是否包含html标签
Feb 17 PHP
php通过字符串调用函数示例
Mar 02 PHP
百度地图API应用之获取用户的具体位置
Jun 10 PHP
解析WordPress中函数钩子hook的作用及基本用法
Dec 22 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 zlib扩展实现页面GZIP压缩输出
2010/06/17 PHP
ThinkPHP关联模型操作实例分析
2012/09/23 PHP
php实现图片缩略图的方法
2016/03/29 PHP
php操作mongodb封装类与用法实例
2018/09/01 PHP
PHP中抽象类,接口功能、定义方法示例
2019/02/26 PHP
浅谈PHP各环境下的伪静态配置
2019/03/13 PHP
this[] 指的是什么内容 讨论
2007/03/24 Javascript
让低版本浏览器支持input的placeholder属性(js方法)
2013/04/03 Javascript
js操纵跨frame的三级联动select下拉选项实例介绍
2013/05/19 Javascript
Jquery实现点击按钮,连续地向textarea中添加值的实例代码
2014/03/08 Javascript
AngularJS入门教程(零):引导程序
2014/12/06 Javascript
jQuery中prependTo()方法用法实例
2015/01/08 Javascript
Bootstrap每天必学之表格
2015/11/23 Javascript
学习JavaScript设计模式(接口)
2015/11/26 Javascript
Javascript中的Prototype到底是什么
2016/02/16 Javascript
不能不知道的10个angularjs英文学习网站
2016/03/23 Javascript
JS判断浏览器是否安装flash插件的简单方法
2016/09/13 Javascript
学好js,这些js函数概念一定要知道【推荐】
2017/01/19 Javascript
Vue-resource实现ajax请求和跨域请求示例
2017/02/23 Javascript
js上下视差滚动简单实现代码
2017/03/07 Javascript
Layui组件Table绑定行点击事件和获取行数据的方法
2018/08/19 Javascript
Vue Autocomplete 自动完成功能简单示例
2019/05/25 Javascript
vue实践---根据不同环境,自动转换请求的url地址操作
2020/09/21 Javascript
移动端JS实现拖拽两种方法解析
2020/10/12 Javascript
Django中模版的子目录与include标签的使用方法
2015/07/16 Python
对numpy中数组元素的统一赋值实例
2018/04/04 Python
浅谈dataframe中更改列属性的方法
2018/07/10 Python
HTML5实现移动端弹幕动画效果
2019/08/01 HTML / CSS
外贸业务员岗位职责
2013/11/24 职场文书
村党支部换届选举方案
2014/05/02 职场文书
校优秀毕业生主要事迹
2014/05/26 职场文书
2015新年寄语大全
2014/12/08 职场文书
销售督导岗位职责
2015/04/10 职场文书
业务内勤岗位职责
2015/04/13 职场文书
贷款收入证明格式
2015/06/24 职场文书
会议简讯范文
2015/07/20 职场文书