PHP本地测试环境.docx

  1. 1、本文档共2页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

昨天在电脑上安装dede的本地测试环境,想跑几个PHP程序玩玩。安装过程中一切正常,安装完毕,启动Apache,却怎么也启动不了。总是启动了,又莫名其妙的自动停止了。我在开始--运行--输入services.msc进入“服务(本地)”,在这里手动启动,还是没有成功,给出个警告框。提示说:本地计算机上的Apache2.2服务启动后又停止了。一些服务自动停止,如果它们没有什么可做的,例如“性能日志和警报”服务。我也不知道这是什么意思。就去Google了一下。

现将整理后的解决方案公布如下:

在桌面右键网上邻居--点击“属性”--打开“网络连接”窗口--在“本地连接”右键单击“属性”--打开“本地连接属性”对话框--在“常规”选项卡下的“此连接使用下列项目(o):”内双击“Internet协议(TCP/IP)”--打开“Internet协议(TCP/IP)属性”对话框--点击右下脚的“高级(V)...”按钮--打开“高级TCP/IP设置”对话框--单击“WINS”选项卡--选中“禁用TCP/IP上的NetBIOS(s)”。--一直点击“确定”按钮即可。

(二)

这两天不知道为什么Apache启动时总时出现问题,找了很多方法还是不行,郁闷了好几天。

每次手动启动apache时总是提示:本地计算机上的Apache服务启动后又停止了,一些服务自动停止,如果他们没什么可做的例如日志和警报服务。

今天终于把问题给解决了,心里舒服多了。解决方法如下:

在网络连接属性里选

tcp/ip属性--高级--wins标签---下面有启用LMHOSTS查询,及netbios的选项改为禁用,任务管理器里立刻就可以看到apache进程cpu迅速下降(不再尝试开子进程)经测试暂时还没有问题

可能还和tcpip.sys这个文件有关系特别是xpsp2系统

极端方法是关掉apache的日志

怎么样关闭apache2的日志文件(logfile)?这是个问题,因为写日志会给系统带来很大的损耗。关闭日志以后,甚至最高可以提高整体性能近40%(粗略估计)那么如何关闭日志呢?

可以通过降低log级别的办法来减少日志读写。

这里要提醒的是,这么做将给“入侵检测”以及其他基于日志分析的工作带来麻烦。所以请谨慎使用。

LogLevel用于调整记于错误日志中的信息的详细程度。(参阅ErrorLog指令)。可以选择下列级别,依照重要性降序排列:

LevelDescriptionExample

emerg紧急-系统无法使用。Childcannotopenlockfile.Exiting

alert必须立即采取措施。getpwuid:couldntdetermineusernamefromuidcrit致命情况。socket:Failedtogetasocket,exitingchild

error错误情况。Prematureendofscriptheaders

warn警告情况。childprocess1234didnotexit,sendinganotherSIGHUPnotice一般重要情况。httpd:caughtSIGBUS,attemptingtodumpcorein...

info普通信息。Serverseemsbusy,(youmayneedtoincreaseStartServers,orMin/MaxSpareServers)...

debug出错级别信息Openingconfigfile...

通常情况建议使用crit到warn之间的设置

(三)

文档评论(0)

tianya189 + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体阳新县融易互联网技术工作室
IP属地上海
统一社会信用代码/组织机构代码
92420222MA4ELHM75D

1亿VIP精品文档

相关文档