LAMP服务器报错500调试方法
发表于|更新于|PHP
|总字数:110|阅读时长:1分钟|浏览量:
3个多月没发博文了 过一段时间把i春秋上的文章迁移下。。
最近在用PHP做课设 本地测试非常完美
但是到了远程服务器就报500错误了。。
查了一番资料,发现了一个万能调试代码
<?php |
把这段直接加到出问题的主文件开头
然后访问
即可定位错误并解决
文章作者: Sp4ce
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Sp4ce's Blog!
true
相关推荐
2019-01-20
一个CTF题
前些日子一打CTF的朋友发了个PHP文件给我,让我帮着看看 evil.php <?php/*下面是被黑客修改过的文件,请下载并将其中可能存在问题的地方进行修复,上传修复后的结果,若修复正确,你将得到Flag。*/$action = $_REQUEST['action'];if ($action == 'php_info') { phpinfo();} else if ($action == 'exitmeeting') { $content = '您已成功退出群!'; $data = array("touser" => "$openid", "msgtype" => "text", "text" => array("content" => "$content")); if...
2018-11-24
建站之星v2.7SQL注入
CTF比赛中出了这个CMS的题 下载回源码看了下 问题出在module/mod_email.php第147行左右 public function do_mail(){ global $db; $title = ParamHolder::get("title"); $msg = ParamHolder::get("email_s"); $msg .= ParamHolder::get("email_m"); $roles = ParamHolder::get("role"); $type = ParamHolder::get("type"); $user_email = ParamHolder::get('users'); $send_id = SessionHolder::get("user/id"); $time = time(); $ok =...
2018-06-20
XSS平台原理浅析
之前一直对XSS平台传递原理很好奇 今天抽空看了下源码 先来看index.php index.php<?php/** * index.php 默认页 * ---------------------------------------------------------------- * OldCMS,site:http://www.oldcms.com */include('init.php');$do=Val('do','GET',0);$dos=array('index','login','project','module','code','api','do','register','user','keepsession');if(!in_array($do,$dos))...
2018-12-12
ThinkPHP5多个RCE+文件写入漏洞
ThinkPHP漏洞 跟着大佬学习下 摘要近日thinkphp团队发布了版本更新https://blog.thinkphp.cn/869075 ,其中修复了一处getshell漏洞。 影响范围5.x < 5.1.31<=...
2020-01-10
ThinkCMF缓存getshell
前一阵子接到个项目,目标站是thinkCMF2.X搭建的,试过网上很多方法无法拿下,本地搭了个环境测试了下,最终成功拿下 由于thinkcmf2.x使用了thinkphp3.x作为开发框架,默认情况下启用了报错日志并且开启了模板缓存,导致可以使用加载一个不存在的模板来将生成一句话的PHP代码写入data/runtime/Logs/Portal目录下的日志文件中,再次包含该日志文件即可在网站根目录下生成一句话木马m.php 日志文件格式为YY_MM_DD.log,如当前日期为2019年12月12日,日志文件为19_12_12.log,完整路径为data/runtime/Logs/Portal/19_12_12.log 测试成功的环境Linux 宝塔[PHP7.2] Windwos PHPstudy...
2018-08-25
PHP中检查会话是否过期
在做项目时遇到了一个小需求 需求大概意思是要检测当前会话是否过期,网上搜了下基本都是用cookies记录的想了下用Session也可以做 实现可以在登录时用$_SESSION['Your_Name']存储登录时的时间然后在访问后台每个页面必经的页面加入会话验证函数大概函数如下登录页在登录成功后加入: date_default_timezone_set('Asia/Shanghai');$time = date('Y-m-d H:i:s');$_SESSION['login_time'] = $time; 函数中加入 /** * 检测会话是否过期 */function CheckSession(){ session_start(); date_default_timezone_set('Asia/Shanghai'); $session_time = $_SESSION['login_time']; $timeout ...
评论
公告
This is my Blog