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数据库开发知多少
Oct 09 PHP
用PHP动态生成虚拟现实VRML网页
Oct 09 PHP
第十三节--对象串行化
Nov 16 PHP
PHP禁止页面缓存的代码
Oct 23 PHP
探讨如何在php168_cms中提取验证码
Jun 08 PHP
PHP结合JQueryJcrop实现图片裁切实例详解
Jul 24 PHP
浅谈php和.net的区别
Sep 28 PHP
如何通过Linux命令行使用和运行PHP脚本
Jul 29 PHP
PHP使用数组依次替换字符串中匹配项
Jan 08 PHP
PHP自定义函数格式化json数据示例
Sep 14 PHP
yii2使用gridView实现下拉列表筛选数据
Apr 10 PHP
Windows 下安装 swoole 图文教程(php)
Jun 05 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
dedecms 制作模板中使用的全局标记图文教程
2007/03/11 PHP
php中用于检测一个地理IP地址是否可用的代码
2012/02/19 PHP
PHP借助phpmailer发送邮件
2015/05/11 PHP
总结对比php中的多种序列化
2016/08/28 PHP
PHP下载远程图片的几种方法总结
2017/04/07 PHP
Thinkphp极验滑动验证码实现步骤解析
2020/11/24 PHP
php中yar框架实例用法讲解
2020/12/27 PHP
JavaScript实现大数的运算
2014/11/24 Javascript
node.js中的emitter.on方法使用说明
2014/12/10 Javascript
JavaScript类型系统之布尔Boolean类型详解
2016/06/26 Javascript
利用原生js和jQuery实现单选框的勾选和取消操作的方法
2016/09/04 Javascript
js导出excel文件的简洁方法(推荐)
2016/11/02 Javascript
jquery表单插件form使用方法详解
2017/01/20 Javascript
JS选取DOM元素常见操作方法实例分析
2018/12/10 Javascript
JavaScript多种页面刷新方法小结
2019/04/04 Javascript
关于javascript中的promise的用法和注意事项(推荐)
2021/01/15 Javascript
Python实现更改图片尺寸大小的方法(基于Pillow包)
2016/09/19 Python
Python和C/C++交互的几种方法总结
2017/05/11 Python
详解 Python中LEGB和闭包及装饰器
2017/08/03 Python
解决python打开https出现certificate verify failed的问题
2020/09/03 Python
利用Python实现字幕挂载(把字幕文件与视频合并)思路详解
2020/10/21 Python
手把手教你用纯css3实现轮播图效果实例
2017/05/04 HTML / CSS
惠普美国官方商店:HP Official Store
2016/08/28 全球购物
中国最大的名表商城:万表网
2016/08/29 全球购物
什么是反射?如何实现反射?
2016/07/25 面试题
物流专业大学生的自我鉴定
2013/11/13 职场文书
大学生水果店创业计划书
2014/01/28 职场文书
合伙协议书
2014/04/23 职场文书
快餐公司创业计划书
2014/04/29 职场文书
电焊工岗位工作职责
2014/07/09 职场文书
2014四风问题对照检查材料范文
2014/09/15 职场文书
2014年保卫部工作总结
2014/11/21 职场文书
院系推荐意见
2015/06/05 职场文书
英语读书笔记
2015/07/02 职场文书
班级联欢会主持词
2015/07/03 职场文书
Python基础之赋值,浅拷贝,深拷贝的区别
2021/04/30 Python