0

我一直在打这些板,但我并没有真正找到解决方案。我的学生为一个非营利救援组织重新设计了一个网站,老实说,编程不是我的强项,就像编码一样。

网站: http: //www.adoptarpo.org/ 使用单个 stats.php 文件可以轻松编辑单个文件以在所有网页上显示和更新,反映收养数量的变化。

测试服务器是 Linux,因此运行 .htaccess 文件,其中包含以下内容: Options -Indexes AddType application/x-httpd-php .html

以下是 index.html 的 HTML 之前的第一行代码,位于此处<?php echo '<?xml version="1.0" encoding="utf-8"?>';?>

在 index.html 文件的下方,我有以下内容:<?php include("stats.php");?>

在配置 web.config 文件时,其他托管服务提供商(仅使用 Windows 网络服务器)将以下内容上传到根目录:

<?xml version="1.0" encoding="UTF-8"?>`
   <configuration>
     <system.webServer>
        <directoryBrowse enabled="false" />
     </system.webServer>
   </configuration>`

这并不能解决从 stats.php 中提取数据的问题。<?php echo '<?xml version="1.0" encoding="utf-8"?>';?>如果我从 .html 文件的第一行中删除它并没有什么区别。

现在,当我在 web.config 文件中插入以下内容时,一切都变得松散了,当我转到 www.adoptarpo.org 时,我得到以下信息:由于发生了内部服务器错误,该页面无法显示。

显然,我做错了什么,但对于我的生活,我无法弄清楚。

4

1 回答 1

0

尝试将这三行添加到您的 .htaccess 文件中。

<Files index.html>
AddType application/x-httpd-php .html
</Files>
于 2013-05-14T19:02:18.477 回答