0

我有这个脚本:

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.0/jquery.min.js"></script> 
<script  type="text/javascript"> 
var updateGallery = setInterval(function() {
$('#gmap2').fadeOut('fast').load('map.php').fadeIn('fast');}, 10000);
</script>

需要加载文件(map.php)。

我在 index.php 页面中有这行代码;

<div id="gmap2"> <?php include 'map.php'; ?></div>

在 firefox 错误控制台中,我得到 Network error 404 File not found (http://domain.com/map.php) 即使我将完整的 url 路径放入 map.php 文件,我也得到了同样的错误。

感谢帮助

4

1 回答 1

0

这里没有足够的信息来给你答案,但这是你首先要看的地方:

您的 http 服务器日志(和 HTTP 错误日志)应该显示您的脚本试图获取的 URL(以及文件)。注意相对 URL 是相对于包含它们的资源(文件)解析的。

根据您的托管服务和/或 Web 服务器,它们可能位于您使用 ftp 或 ssh 登录的子目录中;在我的系统上,它们位于 /var/log/httpd/error_log 和 /var/log/httpd/access_log 中(如果服务器繁忙,它们可能是大文件!)。

当您进行 AJAX 开发时,运行“tail -f /var/log/httpd/error_log”的窗口会有所帮助。

于 2012-09-02T16:31:53.607 回答