Всем привет. возникла очень странная проблема:
Для работы с Ajax я использую Prototype.
мой код:
В диве OUTPUT лежит куча текста в виде хтмл
На локальной машине установлен Denwer (PHP 5.2.4) и все работает замечательно, но при заливке на WWW сервер (PHP 5.2.9) в интернете данные через POST в переменной "q" не передаются переменная просто не приходит вообще ни в каком виде (было-бы логично если-бы она приходила пустая или не полностью, но ее НЕТ ВООБЩЕ о_О)
Причем если размер передаваемого текста небольшой, то все Ок
Что я уже только не пытался сделать:
-проверил что файлы на сервере через ПОСТ передаются (пробовал на файлах более 2Мб)
-проверил установки в конфиге ПХП
что заведомо больше чем 200Кб )))
- использовал другую библиотеку для передачи данных через ПОСТ - тоже не пашет
- проверял в ИЕ 7, Опера 9.64, Мозилла 2 и 3
я уже в шоке не знаю что делать
Для работы с Ajax я использую Prototype.
мой код:
Код:
........
new Ajax.Request ('5.php', {
method:'POST',
parameters:{
act:'parse',
q:$('output').innerHTML
},
onSuccess:
function(request){
$("pl2").innerHTML=request.responseText;//сюда прийдет результат работы 5.php
}
});
.......
На локальной машине установлен Denwer (PHP 5.2.4) и все работает замечательно, но при заливке на WWW сервер (PHP 5.2.9) в интернете данные через POST в переменной "q" не передаются переменная просто не приходит вообще ни в каком виде (было-бы логично если-бы она приходила пустая или не полностью, но ее НЕТ ВООБЩЕ о_О)
Причем если размер передаваемого текста небольшой, то все Ок
Что я уже только не пытался сделать:
-проверил что файлы на сервере через ПОСТ передаются (пробовал на файлах более 2Мб)
-проверил установки в конфиге ПХП
Код:
post_max_size 8M
memory_limit 32M
upload_max_filesize 6M
- использовал другую библиотеку для передачи данных через ПОСТ - тоже не пашет
- проверял в ИЕ 7, Опера 9.64, Мозилла 2 и 3
я уже в шоке не знаю что делать