php 启动报错如何解决


Posted in PHP onJanuary 17, 2014
[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中Date获取时间不正确怎么办
Jun 05 PHP
在PHP中养成7个面向对象的好习惯
Jul 17 PHP
DEDE采集大师官方留后门的删除办法
Jan 08 PHP
PHP获取数组最后一个值的2种方法
Jan 21 PHP
php根据某字段对多维数组进行排序的方法
Mar 07 PHP
php删除指定目录的方法
Apr 03 PHP
PHP常用处理静态操作类
Apr 03 PHP
PHP编程入门的基本语法知识点总结
Jan 26 PHP
CI框架支持$_GET的两种实现方法
May 18 PHP
php实现xml转换数组的方法示例
Feb 03 PHP
安装docker和docker-compose实例详解
Jul 30 PHP
PHP内存溢出优化代码详解
Feb 26 PHP
非常实用的php弹出错误警告函数扩展性强
Jan 17 #PHP
php递归函数中使用return的注意事项
Jan 17 #PHP
使用PHP强制下载PDF文件示例
Jan 17 #PHP
5种PHP创建数组的实例代码分享
Jan 17 #PHP
实现PHP多线程异步请求的3种方法
Jan 17 #PHP
一个PHP二维数组排序的函数分享
Jan 17 #PHP
PHP登陆后跳转到登陆前页面实现思路及代码
Jan 17 #PHP
You might like
《OVERLORD》手游英文版即将上线 手机上也能扮演骨王
2020/04/09 日漫
PHP将session信息存储到数据库的类实例
2015/03/04 PHP
php下载文件,添加响应头的简单实例
2016/09/22 PHP
php实现连接access数据库并转txt写入的方法
2017/02/08 PHP
PHP Swoole异步MySQL客户端实现方法示例
2019/10/24 PHP
jquery 日期控件datepicker属性详细解析
2013/11/08 Javascript
javascript跨域的4种方法和原理详解
2014/04/08 Javascript
JavaScript判断表单为空及获取焦点的方法
2016/02/12 Javascript
jQuery获取table行数并输出单元格内容的实现方法
2016/06/30 Javascript
js判断一个字符串是以某个字符串开头的简单实例
2016/12/27 Javascript
Vue-cli创建项目从单页面到多页面的方法
2017/09/20 Javascript
手机注册发送验证码倒计时的简单实例
2017/11/15 Javascript
Vue props用法详解(小结)
2018/07/03 Javascript
在小程序中使用腾讯视频插件播放教程视频的方法
2018/07/10 Javascript
React如何解决fetch跨域请求时session失效问题
2018/11/02 Javascript
Vue使用lodop实现打印小结
2019/07/06 Javascript
[58:18]2018DOTA2亚洲邀请赛3月29日 小组赛B组 iG VS Mineski
2018/03/30 DOTA
python得到单词模式的示例
2018/10/15 Python
Python subprocess库的使用详解
2018/10/26 Python
python单例模式的多种实现方法
2019/07/26 Python
python实现的接收邮件功能示例【基于网易POP3服务器】
2019/09/11 Python
使用python turtle画高达
2020/01/19 Python
为什么称python为胶水语言
2020/06/16 Python
python实现数字炸弹游戏
2020/07/17 Python
智能室内花园:Click & Grow
2021/01/29 全球购物
Ado与Ado.net的相同与不同
2014/12/08 面试题
linux面试题参考答案(6)
2014/08/29 面试题
测试时代收集的软件测试面试题
2013/09/25 面试题
汽车运用工程毕业生自荐信
2013/10/29 职场文书
标准毕业生自荐信范文
2013/11/04 职场文书
项目建议书模板
2014/05/12 职场文书
三八妇女节主持词
2015/07/04 职场文书
党风廉洁教育心得体会
2016/01/20 职场文书
辞职信怎么写?你都知道吗?
2019/06/24 职场文书
Python使用UDP实现720p视频传输的操作
2021/04/24 Python
Pytorch DataLoader shuffle验证方式
2021/06/02 Python