我的网页大部分时间都能正常运行。它被称为myschedule.php
它包含许多其他PHP文件,除了一个content_dashboard.php
之外,它们都工作,我已将错误缩小到此代码中的某个位置:
echo '
<!--Student Dashboard-->
<div class="featuredcontent">
<div id="titlebar">Dashboard</div>
<div id="titlebarminimize" onclick="studentdashboardtoggle();">_</div>
<div id="titlebarclose" onclick="studentdashboardclose();">X</div>
</div>
<div id="studentstudentdashboard">
<ul>
<li><a href="http://mail.google.com/"><img src="studentdashboard/gmail.png"> Prep Mail</a></li>
<li><a href="https://sites.google.com/a/thecollegepreparatoryschool.org/student-dashboard/home"><img src="studentdashboard/studentdashboard.png"> Student Dashboard</a></li>
</ul></div>
<hr style="color:#85B3FF;">
<div id="homeworklog"></div>
</div>';
一切都很好,JS功能正确,链接正常,图像来源正确,语法看起来很好。
我在第一个<ul>
之后注释了所有内容,一切正常,但如果我让PHP文件在此之后回显任何内容,则网页会将我重定向到403错误页面。
任何正确方向的指针都会非常有用。
此外 - 我的托管服务提供商是AwardSpace.com,我有一个免费的托管帐户,但我认为这不重要......
答案 0 :(得分:0)
正如我最初的怀疑,奖励空间阻止了某些被视为“恶意”的关键词,作为一种防止所有可能是网络钓鱼的网站的安全方法。这是我的通信电子邮件,以防任何人在奖励空间遇到同样的问题:
AWARDSPACE- WedAug 7 2013 5:38 am - Collin Brice 您好,
感谢您与我们联系。
我们使用代理服务器进行了一些测试,并且我们的过滤系统确实阻止了您网站提到的页面。 不幸的是,系统在我们的免费服务器上就位,因为大量的滥用网站从它们中出来并且无法停止。如果这给您带来任何不便,我们深表歉意,但这是我们的免费托管政策。
如果您有更多问题或需要进一步帮助,请随时重新打开此机票。
感谢您选择我们的服务。
最诚挚的问候, 科林布里斯 专门的支持团队 Supportindeed.com