我有一个页面包含一些jquery ajax调用,以下是前两个。此页面工作正常,直到我将php.ini文件添加到我的根文件夹。
问题:第一个函数get_service()将像以前一样工作,但第二个函数不起作用。我可以通过在ajax"之前看到"来调用此函数,但是这个ajax调用将不会成功,因为我在#jax"之后没有看到"。
$(function(){
get_service();
})
function get_service(){
$.ajax({
url: "price-list/price.php?tab_name=tab_name",
dataType: "json",
success: function(json) {
//something on success
}
});
}
$("#auto-btn-service").change(function(){
alert("before ajax");
$.ajax({
url: "price-list/price.php?tab="+service,
dataType: "json",
success: function(json) {
alert("after ajax");
}
});
})
在我的php.ini文件中,我只有这些行
; Maximum allowed size for uploaded files.
upload_max_filesize = 100M
; Must be greater than or equal to upload_max_filesize
post_max_size = 100M
extension=uploadprogress.so ;
我试图清空这个php.ini文件,它仍然没有用。我试图将php.ini移动到与我的页面相同的目录,它没有工作。只有删除它才能解决问题。任何人有任何想法?或者任何想法如何配置上传文件大小而不使用php.ini?(注意我的托管不允许我通过.htaccess配置)
答案 0 :(得分:2)
根据我的评论(并提供主机使用PHP> = 5.3.0),在包含脚本的目录中使用.user.ini
文件
; .user.ini
; Maximum allowed size for uploaded files.
upload_max_filesize = 100M
; Must be greater than or equal to upload_max_filesize
post_max_size = 100M
extension=uploadprogress.so