Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

AJAX - Перестал работать, на другом сервере

9.7K
13 июля 2009 года
Reskator
26 / / 07.02.2007
Проблема такая: у меня перестал работать AJAX, совсем. После перехода на новый сервер. Подозреваю, что ошибка в конфигах апача, который на запросы браузера отвечает что доступ запрещен, или что-то подобное. Хотя при открытии ссылки браузером - все нормально, скрипт выводит данные. Сейчас не работает даже запрос:

 
Код:
$.get("http://%MyDomainName%/ajax.php", { param: "Value"},
     function(data){
    alert("Data Loaded: " + data);
  });


где ajax.php - скрипт

 
Код:
<?php

  echo ('Infernal life');

?>


Библиотека - JQuery. Prototype тоже не работает.
Может ли быть причина в apache или модулях php?
2.1K
13 июля 2009 года
wAngel
129 / / 23.11.2004
FireBug что говорит?
Очень маловероятно, что причина в настройках сервера, AJAX запрос ничем не отличается от обычного "браузерного".
2
13 июля 2009 года
squirL
5.6K / / 13.08.2003
секьюрность. нельзя делать кросдоменные ajax запросы
4.6K
14 июля 2009 года
Tokolist
268 / / 22.03.2007
Reskator
используйте "php-прокси", <iframe> или <script> для кроссдоменных запросов
12
14 июля 2009 года
alekciy
3.0K / / 13.12.2005
Цитата: Tokolist
Reskator
используйте "php-прокси", <iframe> или <script> для кроссдоменных запросов


...или же домены третьего уровня в текущем домене. Тоже работает и бывает очень полезной фишкой.

2
14 июля 2009 года
squirL
5.6K / / 13.08.2003
один из рабочих методов решения я давал в FAQ по Apache
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог