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 相关文章推荐
PHP4实际应用经验篇(2)
Oct 09 PHP
php 读取shell管道传输过来的内容
Mar 01 PHP
php radio 单选框获取与保持值的实现代码
May 15 PHP
php模拟post行为代码总结(POST方式不是绝对安全)
Feb 22 PHP
基于php上传图片重命名的6种解决方法的详细介绍
Apr 28 PHP
php+mysql结合Ajax实现点赞功能完整实例
Jan 30 PHP
Yii操作数据库实现动态获取表名的方法
Mar 29 PHP
Laravel5权限管理方法详解
Jul 26 PHP
php+Memcached实现简单留言板功能示例
Feb 15 PHP
ThinkPHP框架实现导出excel数据的方法示例【基于PHPExcel】
May 12 PHP
PHP使用PDO 连接与连接管理操作实例分析
Apr 21 PHP
Thinkphp 框架扩展之标签库驱动原理与用法分析
Apr 23 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
PHP提取数据库内容中的图片地址并循环输出
2010/03/21 PHP
php中记录用户访问过的产品,在cookie记录产品id,id取得产品信息
2011/05/04 PHP
php删除与复制文件夹及其文件夹下所有文件的实现代码
2013/01/23 PHP
开源php中文分词系统SCWS安装和使用实例
2014/04/11 PHP
php面向对象与面向过程两种方法给图片添加文字水印
2015/08/26 PHP
php 常用的系统函数
2017/02/07 PHP
Redis在Laravel项目中的应用实例详解
2017/08/11 PHP
php中输出json对象的值(实现方法)
2018/03/07 PHP
PHP7 新增常量
2021/03/09 PHP
Alliance vs Liquid BO3 第一场2.13
2021/03/10 DOTA
jquery isType() 类型判断代码
2011/02/14 Javascript
JavaScript中的isXX系列是否继续使用的分析
2011/04/16 Javascript
jQuery操作 input type=checkbox的实现代码
2012/06/14 Javascript
Javascript模块化编程(三)require.js的用法及功能介绍
2013/01/17 Javascript
javascript结合ajax读取txt文件内容
2014/12/05 Javascript
javascript实现的右下角弹窗实例
2015/04/24 Javascript
详解jQuery中的元素的属性和相关操作
2015/08/14 Javascript
js实现无缝循环滚动
2020/06/23 Javascript
浅谈MVC+EF easyui dataGrid 动态加载分页表格
2016/11/10 Javascript
微信小程序 图片宽度自适应的实现
2017/04/06 Javascript
js 获取html5的data属性实现方法
2017/07/28 Javascript
js制作简单的音乐播放器的示例代码
2017/08/28 Javascript
Python中处理字符串之endswith()方法的使用简介
2015/05/18 Python
python定时检查某个进程是否已经关闭的方法
2015/05/20 Python
基于Python实现通过微信搜索功能查看谁把你删除了
2016/01/27 Python
一个月入门Python爬虫学习,轻松爬取大规模数据
2018/01/03 Python
Pycharm中安装wordcloud等库失败问题及终端通过pip安装的Python库如何添加到Pycharm解释器中(推荐)
2020/05/10 Python
Opencv常见图像格式Data Type及代码实例
2020/11/02 Python
python中not、and和or的优先级与详细用法介绍
2020/11/03 Python
Overload和Override的区别
2012/09/02 面试题
水务局局长岗位职责
2013/11/28 职场文书
小学家长会邀请函
2014/01/23 职场文书
工作表现自我评价
2014/02/08 职场文书
创先争优活动承诺书
2014/08/30 职场文书
违反交通法规检讨书
2014/09/10 职场文书
实习报告怎么写
2019/06/20 职场文书