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转成EXE文件
Oct 09 PHP
无数据库的详细域名查询程序PHP版(1)
Oct 09 PHP
几款免费开源的不用数据库的php的cms
Dec 19 PHP
php数组函数序列之array_keys() - 获取数组键名
Oct 30 PHP
PHP删除数组中的特定元素的代码
Jun 28 PHP
php异常处理使用示例
Feb 25 PHP
php魔术变量用法实例详解
Nov 13 PHP
分享php分页的功能模块
Jun 16 PHP
php将文件夹打包成zip文件的简单实现方法
Oct 04 PHP
深入理解Yii2.0乐观锁与悲观锁的原理与使用
Jul 26 PHP
关于Yii中模型场景的一些简单介绍
Sep 22 PHP
PHP sdk文档处理常用代码示例解析
Dec 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
php操作xml入门之cdata区段
2015/01/23 PHP
PHP微信开发之二维码生成类
2015/06/26 PHP
php的socket编程详解
2016/11/20 PHP
php设计模式之状态模式实例分析【星际争霸游戏案例】
2020/03/26 PHP
javascript下对于事件、事件流、事件触发的顺序随便说说
2010/07/17 Javascript
javascript获取web应用根目录的方法
2014/02/12 Javascript
css如何让浮动元素水平居中
2015/08/07 Javascript
深入浅析JS是按值传递还是按引用传递(推荐)
2016/09/18 Javascript
jquery中用jsonp实现搜索框功能
2016/10/18 Javascript
JavaScript中如何使用cookie实现记住密码功能及cookie相关函数介绍
2016/11/10 Javascript
详解jQuery简单的表格应用
2016/12/16 Javascript
jQuery插件ajaxFileUpload使用详解
2017/01/10 Javascript
浅谈JavaScript中的属性:如何遍历属性
2017/09/14 Javascript
jQuery实现对网页节点的增删改查功能示例
2017/09/18 jQuery
详解element-ui设置下拉选择切换必填和非必填
2019/06/17 Javascript
微信小程序点击view动态添加样式过程解析
2020/01/21 Javascript
Python之ReportLab绘制条形码和二维码的实例
2018/01/15 Python
python中的set实现不重复的排序原理
2018/01/24 Python
Python内存读写操作示例
2018/07/18 Python
通过python的matplotlib包将Tensorflow数据进行可视化的方法
2019/01/09 Python
对pandas通过索引提取dataframe的行方法详解
2019/02/01 Python
python3实现字符串操作的实例代码
2019/04/16 Python
python实现代码统计程序
2019/09/19 Python
如何使用python代码操作git代码
2020/02/29 Python
Python实现一个简单的递归下降分析器
2020/08/01 Python
python+excel接口自动化获取token并作为请求参数进行传参操作
2020/11/10 Python
解决TensorFlow训练模型及保存数量限制的问题
2021/03/03 Python
万得城电器土耳其网站:欧洲第一大电子产品零售商
2016/10/07 全球购物
潘多拉珠宝美国官方网站:Pandora US
2020/06/18 全球购物
学习退步检讨书
2014/09/28 职场文书
党委书记群众路线对照检查材料思想汇报
2014/10/04 职场文书
二手手机买卖合同范本(2019年版)
2019/10/28 职场文书
励志语录:只有自己足够强大,才能不被别人践踏
2020/01/09 职场文书
react中props 的使用及进行限制的方法
2021/04/28 Javascript
Mysql忘记密码解决方法
2022/02/12 MySQL
Windows Server 2019 域控制器安装图文教程
2022/04/28 Servers