2015-10-13 61 views
-1

我有一个问题,我移动了我的drupal网站,我可以看到我所有的网站都在工作。但有时当我编辑它们时,会出现“内部服务器错误”。我认为我的htaccess或我的webconfig有问题。正如有人告诉我的,IIS不使用htaccess,而是使用web.config。问题是它有时显示错误,有时不显示。所以我认为这与超时或类似的事情有关?那可能吗?Drupal内部错误

我找出来,做什么浏览器显示我的具体错误:

它是这样的:“PHP的警告:在session_start():试图摧毁d未初始化会话:\的Parallels \的Plesk面板\虚拟主机\ Example.de \ httpdocs \ Intranet \ includes 1165行上的\ bootstrap.inc PHP警告:session_start():无法解码会话对象Session已经在D:\ Parallels \ Plesk Panel \ Vhosts \ example.de \ httpdocs \ Intranet \ includes 1165行上的\ bootstrap.inc“

你能看到什么东西,哪里出错了?

+0

查看你的apache错误日志。 –

+0

这是一个赢得2008 R2的服务器。我检查了错误日志,我没有得到它们。那里应该写些什么? 2015-10-13 16:43:40 W3SVC6 S15438101 212.227.53.155 POST/intranet/node/493/edit - 80 - 79.230.198.39 HTTP/1.1 Mozilla/5.0 +(Windows + NT + 6.1; + WOW64; + rv: 41.0)+ Gecko/20100101 + Firefox/41.0 SESS613c0ab0488ef3d23f6b5173cdd295fe = 56hf8jl6b01vneq00epjphtop1; + has_js = 1; + sticky_notes_visibility = visible http://www.example.de/intranet/node/493/edit www.examle.de 500 0 0 1737 6888 1875这是一条线,我认为500,也许意味着错误500内部服务器错误,或者是这个错误? – Montezuma

+0

你使用IIS吗? –

回答

1

IIS不使用.htaccess文件。这是一个完全不同的野兽。在Windows上运行Drupal远不如IIS,因此您可能找不到太多信息。幸运的是,微软有自己的Drupal发行版,你可以在http://www.microsoft.com/web/drupal找到。您可以按原样使用其发行版,也可以将其用作配置自己安装的模板。

+0

web.config文件怎么样? Drupal使用这个吗?如果IIS不使用htaccess,为什么会有500内部服务器错误? – Montezuma

+0

我不确定是什么导致500错误,因为您发布的日志条目中确实没有足够的信息。 IIS的不同部分填充.htaccess文件的角色。 IIS有自己的重写模块,目录设置管理和404处理程序配置。在http://thomas.bindzus.me/2010/06/23/setup-recess-framework-on-windows-7-using-iis-7/上有一些信息可以将.htaccess中的重写规则导入到IIS,但我对IIS详细了解不够。是否有理由不能使用WAMP/XAMPP等服务来为您的网站提供服务? – Quint

+0

我会尽力解释它。系统在服务器上运行。现在我们移动了。其实它同样赢得2008 R2的服务器,以及iis和plesk 12,这是我们以前使用的工具。该网站是一个Drupal网站。在drupal站点的错误日志中写道:“只有变量应该通过D:\ Parallels \ Plesk Panel \ Vhosts \ atec-example.de \ httpdocs \ Intranet \ sites \ all \ modules \ webfm \ webfm中的引用传递。 2495行模块“。也许你知道这意味着什么以及如何修复 – Montezuma