任何人在XAMPP中遇到Google图表问题?

时间:2010-09-10 06:25:31

标签: php xampp google-visualization

我使用POST的示例,找到了here

在Windows 7机器上它不显示图表,只显示图像的ALT文本(我添加到示例中)。当我将这两个文件上传到我的网站时,它的工作正常。

有没有其他人尝试使用XAMPP?有人吗?如果它在localhost上适用于您,请粘贴您的文本页面的整个代码&我会给出答案。谢谢。


顺便说一下:这是我的测试页面。另一个文件chartserver-image.php与Google的页面相同

<?php 
  echo "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01//EN\"\"http://www.w3.org/TR/html4/strict.dtd\">";  
  echo "<html>";  
  echo "<head>";  
  echo "<title>Where's my Google Chart, then?</title>";  
  echo "<meta http-equiv=\"Content-type\" content=\"text/html;charset=UTF-8\">";  
  echo "<meta HTTP-EQUIV=\"Pragma\" CONTENT=\"no-cache\">";  
  echo "<meta HTTP-EQUIV=\"Expires\" CONTENT=\"-1\">";  
  echo "<style type=\"text/css\">";  
  echo "  body { font: 12px Arial; }";  
  echo "</style>";  
  echo "</head>";  
  echo "<body>";  

  echo "<div>";  
  echo "<img width='600' height='200' src='chartserver-image.php' alt='alt text'>";  
  echo "</div>";  

  echo "</body>";
  echo "</html>";
?>

1 个答案:

答案 0 :(得分:1)

最有可能的是,fopen包装器未正确设置HTTP请求。由于chartserver-image.php发出fopen请求。

因此,在您的浏览器中,直接转到此链接:

 http://localhost/path/to/file/chartserver-image.php

请记住相应地更改路径。您将看到错误以及发生了什么。顺便说一下,它与您发布的代码无关。