|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
网络操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rloginrcp、finger、mail、nslookup
我们就必要找到是哪个DLL文件加载呈现了成绩。排查办法是:
将php.ini中display_startup_errors=Off改成display_startup_errors=On。
这是会见php页面,服务器上会弹出php毛病的提醒对话框,你就能够明白看到是哪个dll文件加载失利,偶然会有多个dll文件加载失利,必要你先分号(;)正文失落php.ini中提醒谁人dll后持续会见云云重复排查。
把出成绩的dll都用分号(;)正文失落后,php就能够一般运转了。
假如加载失利的dll是你必需利用的扩大库文件,那末就要从版本是不是对应、文件是不是完全、文件是不是已破坏等等方面往排查加载失利的缘故原由了。分歧的扩大具有分歧的情形,这里就没法逐一排列了,记着:搜刮引擎是你最好的副手,针对单个dll往搜刮办理的办法吧。
别的:新版本的Windows版本PHP,在呈现毛病时,会将具体的毛病信息主动存储到Windows体系的TEMP一时目次,文件名为:php-errors.log。在Windows2003体系中路径通常为:C:WINDOWSTempphp-errors.log。用记事本翻开这个文件,就能够看到具体的php毛病纪录了。
此处往下是从网上转载的内容:
客户一个PHP网站天天早上都会见不了,提醒“内存地位会见有效”,重启IIS有效,要重启服务器才干临时一般,过一会儿又是呈现这个“内存地位会见有效”的提醒。
到百度上搜刮了一下,找到办理办法,在此纪录一下:
翻开c:windowsphp.ini文件,搜刮上面的字段
extension=php_exif.dll
找到后在后面加一个;分号正文失落
以下:
;extension=php_exif.dll
保留重启iis再会见一下php文件看看可否翻开了,没有呈现内存地位会见有效了。
以上操纵实践上是把php_exif.dll组件禁用了。假如必定要用到这个组件能够尝尝上面这个办法:
1、将IIS的毛病显现翻开,未发明毛病缘故原由
2、反省IIS扩大,ISAPI、php.ini与Mysql设置和响应的安装目次ACLs权限,均无误。
3、接纳IIS历程,毛病仍旧呈现”内存地位会见有效”….
4、将php.ini中display_startup_errors=On翻开,成绩地点终究发明了…(注:假如将php.ini的display_startup_errors翻开,假如php有毛病出理,就会提醒,并且在事务检察器中有纪录。假如设置为display_startup_errors=Off,则不会有任何提醒)
5、WarningCannotloadmodule‘SQLitebecauserequiredmodule‘pdoisnoloaded
6、依据以上毛病提醒,办理举措就很复杂了,由于加载php_sqlite.dll时未加载到php_pdo.dll文件,以是运转phpinfo()函数时提醒内存地位会见有效。
找到php.ini设置文件,然后往失落”;extension=php_pdo.dll”后面的分号,extension=php_sqlite.dll
然后再接纳一下IIS使用程序池历程,成绩完全办理….
但不会命令而成为高手也是不可能的.这就好比学英语,什么语法都不懂,只捧着单词手册背单词是学不会英语的,但是没有单词词汇量英语水平也提不高的。 |
|