我们在Windows托管上使用Joomla,我们使用eShop开发了电子商务
突然,只需点击eshop中的“注册”按钮就会发出eShop组件触发的“内部服务器错误”警告......
这是eShop组件的部分代码...
$.ajax({
url: '<?php echo EshopHelper::getSiteUrl(); ?>index.php?option=com_eshop&task=checkout.login',
type: 'post',
data: $('#checkout-options #login :input'),
dataType: 'json',
beforeSend: function() {
$('#button-login').attr('disabled', true);
$('#button-login').after('<span class="wait"> <img src="components/com_eshop/assets/images/loading.gif" alt="" /></span>');
},
complete: function() {
$('#button-login').attr('disabled', false);
$('.wait').remove();
},
success: function(json) {
$('.warning, .error').remove();
if (json['return']) {
window.location.href = json['return'];
} else if (json['error']) {
$('#checkout-options .checkout-content').prepend('<div class="warning" style="display: none;">' + json['error']['warning'] + '</div>');
$('.warning').fadeIn('slow');
}
},
error: function(xhr, ajaxOptions, thrownError) {
alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText);
}
});
(最后一行触发错误......)
可能有什么问题?