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为什么选mysql作为数据库? Mysql 创建用户方法
Jul 02 PHP
php字符串截取中文截取2,单字节截取模式
Dec 10 PHP
使用 MySQL Date/Time 类型
Mar 26 PHP
php str_pad 函数使用详解
Jan 13 PHP
Mysql的Root密码忘记,查看或修改的解决方法(图文介绍)
Jun 14 PHP
php定义数组和使用示例(php数组的定义方法)
Mar 29 PHP
PHPAnalysis中文分词类详解
Jun 13 PHP
php需登录的文件上传管理系统
Mar 21 PHP
JSON字符串传到后台PHP处理问题的解决方法
Jun 05 PHP
php基于mcrypt_encrypt和mcrypt_decrypt实现字符串加密解密的方法
Jul 12 PHP
统计PHP目录中的文件数方法
Mar 05 PHP
解决laravel 表单提交-POST 异常的问题
Oct 15 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
《星际争霸2》终章已出 RTS时代宣告终结
2017/02/07 星际争霸
PHP读写文件的方法(生成HTML)
2006/11/27 PHP
PHP 网络开发详解之远程文件包含漏洞
2010/04/25 PHP
php超快高效率统计大文件行数
2015/07/05 PHP
php事件驱动化设计详解
2016/11/10 PHP
Javascript的一种模块模式
2008/03/22 Javascript
网页前台通过js非法字符过滤代码(骂人的话等等)
2010/05/26 Javascript
使用jQuery.fn自定义jQuery翻页插件
2013/01/20 Javascript
JS删除字符串中重复字符方法
2014/03/09 Javascript
node.js中的fs.rename方法使用说明
2014/12/16 Javascript
jquery实现鼠标点击后展开列表内容的导航栏效果
2015/09/14 Javascript
AngularJS入门教程之服务(Service)
2016/07/27 Javascript
AngularJS中的DOM操作用法分析
2016/11/04 Javascript
微信小程序 devtool隐藏的秘密
2017/01/21 Javascript
vue绑定class与行间样式style详解
2017/08/16 Javascript
layui前端框架之table表数据的刷新方法
2018/08/17 Javascript
mpvue+vant app搭建微信小程序的方法步骤
2019/02/11 Javascript
基于python实现简单日历
2018/07/28 Python
通过python将大量文件按修改时间分类的方法
2018/10/17 Python
打包python 加icon 去掉cmd黑窗口方法
2019/06/24 Python
python opencv 图像拼接的实现方法
2019/06/27 Python
Python使用get_text()方法从大段html中提取文本的实例
2019/08/27 Python
Python开发之身份证验证库id_validator验证身份证号合法性及根据身份证号返回住址年龄等信息
2020/03/20 Python
Python3 中sorted() 函数的用法
2020/03/24 Python
Django 拼接两个queryset 或是两个不可以相加的对象实例
2020/03/28 Python
基于python SMTP实现自动发送邮件教程解析
2020/06/02 Python
五种Python转义表示法
2020/11/27 Python
用HTML5制作数字时钟的教程
2015/05/11 HTML / CSS
存储过程的优缺点是什么
2015/01/10 面试题
绘画设计学生的个人自我评价
2013/09/20 职场文书
建筑实习自我鉴定
2013/10/18 职场文书
致全体运动员广播稿
2014/02/01 职场文书
教师工作态度自我评价
2015/03/05 职场文书
毕业论文致谢词
2015/05/14 职场文书
英语专业毕业论文答辩开场白
2015/05/27 职场文书
Spark SQL 2.4.8 操作 Dataframe的两种方式
2021/10/16 SQL Server