2010-09-10 3 views
0

Я использую пример для POST, найденного here.У любого, у кого проблемы с диаграммами Google в XAMPP?

На машине с Windows 7 она не отображает диаграмму, а только текст ALT изображения (который я добавил к примеру). Когда я загружаю два файла на свой сайт, он работает нормально.

Пробовал ли кто-нибудь еще с XAMPP? Кто-нибудь? Если он работает для вас на локальном хосте, вы можете вставить весь код своей текстовой страницы. & Я отдам ответ. Благодарю.


Btw: здесь моя тестовая страница. Другой файл 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

Скорее всего, fopen оберток не установлены правильно для HTTP-запросов. Как charterver-image.php делает запрос fopen.

Таким образом, в вашем браузере, непосредственно перейдите по этой ссылке:

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

Не забудьте изменить путь соответствующим образом. Вы увидите ошибку и что происходит. Кстати, это не имеет никакого отношения к коду, который вы опубликовали.

+0

+1 и спасибо. Я подозреваю, что ты прав. Если он работает на моем веб-сайте, но не локально, это звучит как проблема конфигурации. К сожалению, когда я загружаю http: //localhost/a/chartserver-image.php, я получаю бесполезное сообщение «http: //localhost/a/chartserver-image.php» - никаких подробностей о том, какие ошибки - и я убедился, что это идентичен примеру Goggle. Возможно, если вы скажете мне, как настроить мой локальный php.ini для оберток fopen()? – Mawg

Смежные вопросы