
先后问题很简单,记住从内到外即可。
stripslashes(gzinflate(base64_decode( )))
返回的结果:
> <div id="footer" class="clearfix">
<div>
<ul class="footer-pages clearfix">
<li class="first"><a href="<php bloginfo('url'); >" title="<php bloginfo('name'); > Home">Home</a></li>
<php wp_list_pages('title_li=&depth=1'); >
</ul>
<br><p><big><strong>© Copyright <php bloginfo('name'); > All rights reserved</strong></big><br>
Designed by FTL <a href="http://wwwfreethemelayoutscom/" style="color: #dce7c0;text-decoration: none;">WordPress Themes</a> by ImHosted <a href="http://imhostedcom/" style="color: #dce7c0;text-decoration: none;">Website Hosting</a>
</p>
</div>
<a href="#top" class="btn btn-footer right">Back to Top</a>
</div>
</div>
</div>
</div>
</div></div>
<php wp_footer(); >
</body>
</html><
这应该是 wordpress 的代码。
如果找不到 bloginfo wp_ 等函数,在这段代码外面套个 eval 会出错。
1找到phpini,(一般在c:\windows\phpini),修改 extension=php_curldll 去掉前面的分号。
2检查php安装目录/ext目录下面是否有php_curldll文件。
3将php安装目录下面的2个dll,libeay32dll/ssleay32dll 复制到 windows/system32下。
4重启php的服务。就是重启iis。
5如果把以上步骤都做完了,还是不行,那么点击服务器: 我的电脑-属性-高级-环境变量-系统变量-Path-编辑
在变量值里面增加:
;D:\APMServ526\PHP;D:\APMServ526\PHP\ext
这里的 D:\APMServ526\PHP 应该换成你的PHP安装目录。
B) 支持mb_stringdll组件
修改phpini文件(一般在c:\windows\phpini):
修改 extension=mb_stringdll 去掉前面的分号
重启php的服务
C) 支持zlibdll组件
修改phpini文件(一般在c:\windows\phpini):
修改 extension=zlibdll 去掉前面的分号,保存文件并重启php服务
某些情况下,zlibdll已经启用,但gzinflate函数被禁用,那么应该:
编辑phpini文件,修改 disable_functions= 这一行,把等号后面的内容都留空,保存文件并重启php服务
D) 启用延时函数set_time_limit,usleep
编辑phpini文件,修改 disable_functions= 这一行,把等号后面的内容都留空,保存文件并重启php服务
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)