500内部服务器错误

时间:2010-11-06 21:18:51

标签: php internal

我一直在最近开始使用的新服务器上收到此错误。

在我的家庭服务器上的家里工作正常,在我的工作场所我的网站也可以在他们的服务器上工作正常但是在这个服务器上我每次尝试从一个.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

2 个答案:

答案 0 :(得分:2)

问题很可能发生在.htaccess文件或/etc/httpd/conf/httpd.conf文件中。 检查/ var / log / httpd文件夹中的错误日志。

答案 1 :(得分:0)

我正在使用Apache。我刚刚弄明白了这个错误。

这是一个奇怪的,但似乎与使用Aptana创建.php文件有关。我创建的原始文件没有Aptana并上传,工作。我刚刚将我的原始文件(index.php)复制到另一个位置,重命名为它,然后将代码更改为我想要的代码,嘿它现在正常工作。

奇怪,但我猜这是与Aptana创建元数据等文件的方式有关,因为你实际上键入了你想要的扩展名,就像你在php dev中选择一个普通日食一样列表中的php文件类型。