У вас есть ошибка при отправке на сервер. Просмотрите панель «Сеть», чтобы узнать, что такое запрос, и что было получено сервером, вызвавшим ошибку jQuery.
Создание изображения выполняется на сервере, а jQuery отправляет ему информацию, необходимую для сборки изображения. По-видимому, jQuery отправил запрос, но сервер не выполнил его. В этом случае сообщение об ошибке вам необходимо следующее: , возвращаемое сервером.
Например, ошибка 404 указывает на то, что вы не установили необходимые компоненты на стороне сервера HighCharts.
Ошибка PHP, такая как Функция не существует может указывать на то, что у вас нет необходимого программного обеспечения (как правило, модуль GD2, libjpeg и/или ImageMagick).
И, наконец, 500 Internal Server Error указывает, что есть другая ошибка за ее пределами, и ее можно найти в журнале ошибок веб-сервера. Это может быть, например, проблема .htaccess
в каталоге вспомогательного плагина.
Журнал ошибок веб-сервера на общем хостинге обычно можно проверить/очистить/загрузить с панели управления хостинг-провайдера, или вы можете проверить его непосредственно из настроек пути к файлу конфигурации сайта, если у вас есть доступ к SSH (отметьте ErrorLog
записей) ; если все остальное не удается, его обычно можно найти в /var/log/apache...
в системах Unix/Linux.
Вы также можете проверить веб-запрос, вызвавший ошибку, и визуально проверить его, чтобы оценить, нет ли у вас такого пути (который вы знаете). Тогда это указывает на наличие проблемы с установкой.
Наконец, вы можете проверить этот путь (/ dev/php/export) и изменить источник его индексного файла для отслеживания ошибки. Это своего рода последняя попытка, если никакой другой отладки не возможно:
<?php
// This is the index.php file that receives the POST
print "<pre>"; print_r($_POST); die(); // DEBUG-ONE
// The above line crashes the request, but should avoid the 500 Error
// and show the POST information.
...some code from the original file...
die("<pre>".date("Y-m-d H:i:s") . " No 500 Error so far");
// After commenting the DEBUG-ONE, processing goes on and
// should arrive here. If it doesn't, obviously the error
// is between there and here.
// etc.
посыла JQuery-1.7.1.js: 8102 jQuery.extend.ajax JQuery-1.7.1.js: 7580 (анонимная функция) loancalculator.php: +749 jQuery.event.dispatch JQuery-1.7.1.js: 3256 elemData.handle.eventHandle это ошибка, как показано на хромированной консоли –
Что такое текст внутренней ошибки сервера? – LSerni
@lserni приведенный выше комментарий - это все, что я получаю, вы можете проверить консоль хром после нажатия кнопки вы видите внутреннюю ошибку сервера –