jQuery load () проблема IE только на том же сервере - PullRequest
0 голосов
/ 05 августа 2011

Итак, у нас 4 сервера

aruba shared: http://www.nogarabingo.it/test2.php
aruba dedicato: http://community.my-personaltrainer.it/test2.php
godaddy: http://stefanosilvestrini.com/test2.php
produzioneintegratori: http://www.produzioneintegratori.it/test2.php

На 1-м, 2-м и 3-м сервере все работает нормально (во всех браузерах). На 4-м сервере jQuery load () не работает в IE 6,7,8,9, но отлично работает в FFOX и Chrome.

Знаете ли вы, если есть какие-то проблемы или конкретная конфигурация сервера для решения этой проблемы?

[Решено, Исправлено, спасибо всем]: Решение:

httpd.conf e php.ini

EnableMMAP: Управляет использованием отображения памяти для доставки # файлов (при условии, что соответствующая ОС поддерживает его).

По умолчанию включено; отключите это, если вы работаете с NFS-смонтированными # файловыми системами. В некоторых системах его отключение (независимо от # файловой системы) может повысить производительность; подробнее см. # http://httpd.apache.org/docs/2.2/mod/core.html#enablemmap

EnableMMAP выкл.

EnableSendfile: Управляет использованием # поддержки ядра sendfile для доставки файлов (при условии, что ОС поддерживает ее).

По умолчанию включено; отключите это, если вы работаете с NFS-смонтированными # файловыми системами. Пожалуйста, смотрите # http://httpd.apache.org/docs/2.2/mod/core.html#enablesendfile

EnableSendfile выключен

1 Ответ

0 голосов
/ 05 августа 2011

Взгляните на ту же политику происхождения , как указано в документации .load ()

Из-за ограничений безопасности браузера большинство Ajax«запросы подчиняются той же политике происхождения;запрос не может успешно получить данные из другого домена, субдомена или протокола.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...