【问题标题】:Anyone having problems with Google charts in XAMPP?有人对 XAMPP 中的 Google 图表有疑问吗?
【发布时间】:2010-09-10 06:25:31
【问题描述】:

我使用POST的例子,找到here

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

有没有其他人用 XAMPP 试过这个?有人会吗?如果它在本地主机上对您有用,您能否粘贴您的文本页面的整个代码,我将奖励答案。谢谢。


顺便说一句:这是我的测试页。另一个文件chartserver-image.php 是根据谷歌的页面

<?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>";
?>

【问题讨论】:

    标签: php xampp google-visualization


    【解决方案1】:

    很可能,fopen 包装器没有为 HTTP 请求正确设置。由于 chartserver-image.php 发出 fopen 请求。

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

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

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

    【讨论】:

    • +1,谢谢。我怀疑你是对的。如果它可以在我的实时网站上运行,但不能在本地运行,那么这听起来像是配置问题。不幸的是,当我加载localhost/a/chartserver-image.php 时,我收到了无用的消息“localhost/a/chartserver-image.php”——没有详细说明哪些错误——我确保它与 Goggle 的示例相同。也许你能告诉我如何为 fopen() 包装器调整我的本地 php.ini?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-11
    • 1970-01-01
    • 2021-12-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多