500内部服务器错误
问题描述:
我在最近开始使用的新服务器上收到此错误。500内部服务器错误
在我的家庭服务器上它工作正常,在我的工作场所我的网站也可以在服务器上正常工作,但是每当我尝试从一个.php文件转到另一个.php文件时运行它的代码与此错误。
请帮助我无法理解它,我尝试了各种各样,我使用不同的代码,没有代码,检查如果跳转到一个HTML文档的作品,它不只是似乎不喜欢我在做什么,之前看过类似的东西。
这是去到PHP文件破坏了会议的链接:
<div class="logoutDiv">Or <a href="lib/html/destroy.php">Goooodbyyyee!</a></div>
这是一个PHP文件中的代码:
<?php session_start(); session_destroy(); header('Location: ../../index.php'); ?>
这里的错误页面:unihub.itsyoureasel .COM/lib目录/ HTML/destroy.php
答
我正在使用Apache。我刚刚发现了这个错误。
这是一个奇怪的人,但似乎是与使用的Aptana创建.php文件。我创建的原始文件没有Aptana并上传,工作。我只是将我的原始文件(index.php)复制到另一个位置,将其重命名并更改为我想要的代码,并且现在它可以工作。
奇怪的,但我猜这是与Aptana创建元数据等方式的文件,因为你实际上键入你希望它的扩展名为你在选择PHP dev的普通日食一个来自列表的php文件类型。
查看服务器日志或在此处提供链接和/或代码。 – AndreKR 2010-11-06 21:20:39
这很奇怪。你必须看看日志。如果您无法访问它们,请尝试在脚本的第一行中使用ini_set('display_errors',1)和error_reporting(E_ALL)启用错误报告。 – AndreKR 2010-11-06 21:42:55
错误日志我不认为这个错误发生过,它有我早期的错误(这是PHP编码错误,并出现在页面上,因为PHP配置已设置为显示错误)现在它只是让我疯狂,真的把我拉上了墙!谢谢你的帮助,但我真的很感激! – Ash 2010-11-06 21:51:17