php 启动时报错的简单解决方法


Posted in PHP onJanuary 27, 2014

php 启动报错

[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 08 PHP
php xml文件操作实现代码(二)
Mar 20 PHP
FirePHP 推荐一款PHP调试工具
Apr 23 PHP
PHP 验证码的实现代码
Jul 17 PHP
学习php中的正则表达式
Aug 17 PHP
PHP使用memcache缓存技术提高响应速度的方法
Dec 26 PHP
PHP生成指定随机字符串的简单实现方法
Apr 01 PHP
PHP处理postfix邮件内容的方法
Jun 16 PHP
PHP实现清除wordpress里恶意代码
Oct 21 PHP
ThinkPHP实现更新数据实例详解(demo)
Jun 29 PHP
PHP DB 数据库连接类定义与用法示例
Mar 11 PHP
PHP7移除的扩展和SAPI
Mar 09 PHP
php制作中间带自己定义图片二维码的方法
Jan 27 #PHP
基于php和mysql的简单的dao类实现crud操作功能
Jan 27 #PHP
使用php测试硬盘写入速度示例
Jan 27 #PHP
网页上facebook分享功能具体实现
Jan 26 #PHP
php获取当前时间的毫秒数的方法
Jan 26 #PHP
PHP 利用Mail_MimeDecode类提取邮件信息示例
Jan 26 #PHP
php读取纯真ip数据库使用示例
Jan 26 #PHP
You might like
基于mysql的bbs设计(二)
2006/10/09 PHP
PHP的SQL注入实现(测试代码安全不错)
2011/02/27 PHP
无法在发生错误时创建会话,请检查 PHP 或网站服务器日志,并正确配置 PHP 安装(win+linux)
2012/05/05 PHP
PHP JSON出错:Cannot use object of type stdClass as array解决方法
2014/08/16 PHP
php+mysql实现简单登录注册修改密码网页
2016/11/30 PHP
PHP 与 UTF-8 的最佳实践详细介绍
2017/01/04 PHP
Javascript 设计模式(二) 闭包
2010/05/26 Javascript
jquery弹窗插件colorbox绑定动态生成元素的方法
2014/06/20 Javascript
jQuery实现流动虚线框的方法
2015/01/29 Javascript
浅谈JavaScript中运算符的优先级
2015/07/07 Javascript
JavaScript 2048 游戏实例代码(简单易懂)
2016/03/25 Javascript
谈一谈js中的执行环境及作用域
2016/03/30 Javascript
js实现无缝滚动图(可控制当前滚动的方向)
2017/02/22 Javascript
详解Vue中过度动画效果应用
2017/05/25 Javascript
js图片放大镜实例讲解(必看篇)
2017/07/17 Javascript
node.js使用net模块创建服务器和客户端示例【基于TCP协议】
2020/02/14 Javascript
[44:01]2018DOTA2亚洲邀请赛3月30日 小组赛B组 EG VS paiN
2018/03/31 DOTA
Python continue语句用法实例
2014/03/11 Python
低版本中Python除法运算小技巧
2015/04/05 Python
详解Python3操作Mongodb简明易懂教程
2017/05/25 Python
基于ID3决策树算法的实现(Python版)
2017/05/31 Python
python查询mysql,返回json的实例
2018/03/26 Python
Python微医挂号网医生数据抓取
2019/01/24 Python
python爬虫的一个常见简单js反爬详解
2019/07/09 Python
Python爬虫库BeautifulSoup的介绍与简单使用实例
2020/01/25 Python
python自动化测试三部曲之unittest框架的实现
2020/10/07 Python
python读取excel数据并且画图的实现示例
2021/02/08 Python
Clarks其乐鞋荷兰官网:Clarks荷兰
2019/07/05 全球购物
会计专业的自荐信
2013/12/12 职场文书
违反学校规定检讨书
2014/01/18 职场文书
文明之星事迹材料
2014/05/09 职场文书
服务理念标语
2014/06/18 职场文书
中小学校园安全广播稿
2014/09/29 职场文书
2015年社区纪检工作总结
2015/04/21 职场文书
分享几个JavaScript运算符的使用技巧
2021/04/24 Javascript
在js中修改html body的样式
2021/11/11 Javascript