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 5.0 Pear安装方法
Dec 06 PHP
在JavaScript中调用php程序
Mar 09 PHP
php入门学习知识点八 PHP中for循环基本应用之九九乘法口绝表
Jul 14 PHP
PHP图片处理类 phpThumb参数用法介绍
Mar 11 PHP
PHP中“简单工厂模式”实例代码讲解
Sep 04 PHP
解决CodeIgniter伪静态失效
Jun 09 PHP
destoon实现VIP排名一直在前面排序的方法
Aug 21 PHP
如何让thinkphp在模型中自动完成session赋值小教程
Sep 05 PHP
php上传图片客户端和服务器端实现方法
Mar 30 PHP
PHP对象、模式与实践之高级特性分析
Dec 08 PHP
Thinkphp整合微信支付功能
Dec 14 PHP
PHP封装的多文件上传类实例与用法详解
Feb 07 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.MVC的模板标签系统(四)
2006/09/05 PHP
Linux fgetcsv取得的数组元素为空字符串的解决方法
2011/11/25 PHP
php 开发中加密的几种方法总结
2017/03/22 PHP
PHP实现笛卡尔积算法的实例讲解
2019/12/22 PHP
Gambit vs ForZe BO3 第二场 2.13
2021/03/10 DOTA
onpropertypchange
2006/07/01 Javascript
jquery实现弹出层完美居中效果
2014/03/03 Javascript
IE中的File域无法清空使用jQuery重设File域
2014/04/24 Javascript
Javascript玩转继承(二)
2014/05/08 Javascript
JavaScript高仿支付宝倒计时页面及代码实现
2016/10/21 Javascript
JS封装的三级联动菜单(使用时只需要一行js代码)
2016/10/24 Javascript
jQuery实现的购物车物品数量加减功能代码
2016/11/16 Javascript
JS焦点图,JS 多个页面放多个焦点图的实例
2016/12/08 Javascript
vue修改vue项目运行端口号的方法
2017/08/04 Javascript
JavaScript实现JSON合并操作示例【递归深度合并】
2018/09/07 Javascript
javascript动态创建对象的属性详解
2018/11/07 Javascript
对Layer弹窗使用及返回数据接收的实例详解
2019/09/26 Javascript
vue.js封装switch开关组件的操作
2020/10/26 Javascript
详解uniapp的全局变量实现方式
2021/01/11 Javascript
django静态文件加载的方法
2018/05/20 Python
Python 将Matrix、Dict保存到文件的方法
2018/10/30 Python
python @classmethod 的使用场合详解
2019/08/23 Python
在pytorch中实现只让指定变量向后传播梯度
2020/02/29 Python
关于Keras Dense层整理
2020/05/21 Python
如何在python中处理配置文件代码实例
2020/09/27 Python
windows系统Tensorflow2.x简单安装记录(图文)
2021/01/18 Python
全球酒店预订网站:Hotels.com
2016/08/10 全球购物
香港时尚女装购物网站:ZAFUL
2017/07/19 全球购物
英国的屈臣氏:Boots博姿
2017/12/23 全球购物
DOUGLAS荷兰:购买香水和化妆品
2020/10/24 全球购物
linux下进程间通信的方式
2013/01/23 面试题
国外的一些J2EE面试题一
2012/10/13 面试题
甜美蛋糕店创业计划书
2014/01/30 职场文书
《掌声》教学反思
2014/02/23 职场文书
正规欠条模板
2015/07/03 职场文书
如何使用flask将模型部署为服务
2021/05/13 Python