重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
小编给大家分享一下php中错误代码0xc0000135是什么意思,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
目前创新互联公司已为超过千家的企业提供了网站建设、域名、虚拟主机、绵阳服务器托管、企业网站设计、滨海网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。php错误代码0xc0000135是跟编译器有关,其解决办法:首先根据不同的PHP版本查看其对应的编译器;然后安装“VC++2012”;最后运行“phpinfo()”即可。
IIS7.5下配置ASP+PHP环境及错误处理(0xc0000135)
/tupian/20230522/BB%259F%25E6%259B%25B4%25E6%2596%25B0%25E8%2587%25B3Win7%25E6%2588%2596Win8%25EF%25BC%258CIIS%25E4%25B9%259F%25E9%259A%258F%25E4%25B9%258B%25E5%258D%2587%25E7%25BA%25A7%25E8%2587%25B37%25E5%2592%258C7 alt=""/>
把跟IIS有关选项都选上,这样基本上就可以正常使用Web和asp功能了,但PHP是不行的。
下载php5.5.10, 解压至C:\PHP下,
安装PHPManager
修改配置文件:
date.timezone = "Asia/Shanghai"
增加或删除扩展库的功能(extension=mysql.dll等)
点PHP Manager里的checkinfo(),如果运气好的话会出现 phpinfo()探针的页面,Congratulations!
很可惜,我没这么顺利,出现了HTTP 500.0错误,有详细的错误描述,但根本摸不着头绪!
没关系,找到里面的具体错误代号,这样的0xc0000135,不同的机器上装可能会有不一样错误代号,我的就是0xc0000135,百度一下,发现这个错误是跟编译器有关,一般是要求运行的机器上有.net的编译环境,尝试安装了.net3.5,.net4.0仍然失败,饱受打击呀!
又尝试了VC ++ 2008 runtime,还是失败。【推荐学习:《PHP视频教程》】
查阅网上有人遇到的类似情况都是这么解决的,怎么回事?搜索错误代号(0xc0000135),看到有人反映UPUPW php集成环境有时也会出现这样的错误,根据不同的PHP版本其对应的编译器是不一样的,这下豁然开朗了,找到问题根源了。
Microsoft Visual C++ 2012(32位) (VC11编译的php5.5系列32位版本必装)
Microsoft Visual C++ 2012(64位) (VC11编译的php5.5系列64位版本必装)
Microsoft Visual C++ 2010 SP1(32/64位) (VC10编译的部分组件需要)
Microsoft Visual C++ 2008 SP1(32/64位) (VC9编译的5.3/5.4系列必装)
Microsoft Visual C++ 2005 SP1(32/64位) (VC6编译的PHP5.2系列必装)
安装VC++2012,phpinfo()果然顺利出现!
至此,Win8+IIS7.5+ASP+PHP应该算成功搭建。但也可能会出现一点小插曲儿,就是在PHP Manager里能运行phpinfo(),但自己写个PHP脚本却不能正常运行,页面显示一片空白,也不报错。
开始也是百思不得其解,最终发现不是配置问题,而是脚本编辑上的问题。
解决方法:
将脚本转换成utf8编码格式就行了,好用DW或Notepad++,Editplus等专用编辑器。
以上是“php中错误代码0xc0000135是什么意思”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!