IP 板在我的新 vps 上无法工作

IP 板在我的新 vps 上无法工作

我的 invision power board 无法在新的 vps 上运行,但可以在旧的托管服务提供商的服务器上运行。

错误:

Warning: Cannot modify header information - headers already sent by (output started at /home/forumfus/public_html/index.php:2) in /home/forumfus/public_html/dontadminhack/sources/classes/output/formats/html/htmlOutput.php on line 223

Warning: Cannot modify header information - headers already sent by (output started at /home/forumfus/public_html/index.php:2) in /home/forumfus/public_html/dontadminhack/sources/classes/output/formats/html/htmlOutput.php on line 248

Warning: Cannot modify header information - headers already sent by (output started at /home/forumfus/public_html/index.php:2) in /home/forumfus/public_html/dontadminhack/sources/classes/output/formats/html/htmlOutput.php on line 266

Warning: Cannot modify header information - headers already sent by (output started at /home/forumfus/public_html/index.php:2) in /home/forumfus/public_html/dontadminhack/sources/classes/output/formats/html/htmlOutput.php on line 268

Warning: Cannot modify header information - headers already sent by (output started at /home/forumfus/public_html/index.php:2) in /home/forumfus/public_html/dontadminhack/sources/classes/output/formats/html/htmlOutput.php on line 276

我已经使用 ipb 的 check_requirements.php 文件检查了 ipb 要求,该文件可在支持论坛的下载表格中找到。论坛网址: http://srv1.offshoreracks.net/~forumfus/

检查需求 URL:

http://srv1.offshoreracks.net/~forumfus/check_requirements.php

在 ipb 检查要求中,一切都已通过。

但是 ipb 无法在我的新的 vps 上运行,请帮帮我,我认为它需要在新服务器上安装一些东西。

答案1

删除 index.php 顶部的空白行。

打开的 php 标记应该位于第一行的最前面。该空白行将输出到浏览器,这导致 Web 服务器发送 HTTP 标头。当 IPB 代码尝试发送 HTTP 标头时,它们已被发送,因此出现错误。

答案2

上传文件时,FTP 客户端会破坏文件。上传时请务必将其设置为 ASCII 模式,或使用 SFTP。或者最好直接在服务器上操作。

相关内容