Articles of iis

Ошибка Ajax – «разрешение отклонено»

Извините, это выглядит дольше, чем возможно, но я думал, что должен включить всю информацию! Я использую простой скрипт Ajax для динамического добавления контента в <div> на странице. Первый запрос на загрузку какого-либо нового контента в div работает отлично, но если у меня есть ссылка «назад» Ajax в только что загруженном контенте, кажется, что она выдает […]

IgnoreRoute для PHP-сайта, встроенного в ASP.NET MVC 3

У меня есть сайт MVC 3 со встроенным блогом worpress. Все следующие URL-адреса направляются через MVC. www.mysite.com www.mysite.com/aboutus www.mysite.com/contactus У меня также есть каталог верхнего уровня, называемый блог, который представляет собой блог WordPress php. Если я www.mysite.com/blog/index.php на сайт www.mysite.com/blog/index.php, появится блог. Но любой доступ к www.mysite.com/blog кажется, перенаправляется через MVC и создает то, что […]

Настройка phpmailer на iis7

Недавно я перешел из общего доступа к Windows VPS. Я пытаюсь заставить phpmailer работать на контактную форму на моем веб-сайте. Код для моего сайта устанавливает адрес электронной почты для отправки: $mail->IsSMTP(); // set mailer to use SMTP $mail->Host = "smtp.gmail.com"; // specify main and backup server or localhost $mail->SMTPAuth = true; // turn on SMTP […]

Запретить IIS изменять ответ при наличии заголовка местоположения

У меня есть веб-сервис RESTful, написанный на основе PHP, работающий на IIS, который отвечает на запрос POST с чем-то вроде Status: 201 Created Location: [url of created object] Content-length: [correct] { my: "created object" } Кажется, из-за заголовка Location IIS добавляет текст в ответ, чтобы он стал (HTML удален для ясности): Status: 201 Created Location: […]

Существует ли ограничение для POST над HTTPS для IIS 7?

Я создаю веб-службу в PHP, которая обрабатывает данные, полученные из приложения Windows, через запрос SOAP. Приложение Windows представляет собой немного черного ящика, но оно генерирует длинный поток сообщений, а затем отправляет их как один запрос SOAP. Используя HTTP, это работает, и запросы, размер которых в нескольких Мб работает нормально. Используя HTTPS, только небольшие запросы работают […]

Как настроить PHP для отображения подробных ошибок вместо страницы с ошибкой 500?

У меня есть приложение PHP, развернутое на моем хосте IIS, и я всегда получаю общие страницы «ошибки 500» IIS вместо подробных страниц ошибок. Я понимаю, что мне нужно изменить файл php.ini (из этого вопроса). Кажется, что display_errors задано правильно: echo ini_get('display_errors'); выходы 1 . Я также попытался установить display_errors и error_reporting в функции, которая вызывает […]

Почему IIS не выполняет PHP-код корневого файла index.php моего сайта?

IIS буквально отправляет код <?php … ?> В браузер, а затем выполняет его. Но только для файла root http://domain.com/index.php . Все остальные .php-файлы в этой папке и файлы index.php во вложенных папках выполняются так, как ожидалось. Как я могу получить свой корневой код index.php для выполнения? Обновление: «index.php» – это документ по умолчанию моего веб-сайта […]

Ошибка mysql_connect 500

Я сузил свою проблему с вызовом mysql_connect я делаю в PHP. Он выдает сообщение об ошибке. Что бы вы посоветовали мне сделать, чтобы исправить проблему с этой ошибкой: Сводка ошибок Ошибка HTTP 500.0 – Внутренняя ошибка сервера Невозможно отобразить страницу, поскольку произошла ошибка внутреннего сервера. Подробная информация об ошибке Модуль IsapiModule Уведомление ExecuteRequestHandler Обработчик PHP […]

PHP игнорирует установку curl.cainfo в php.ini (видимо)

Я пытаюсь исправить вызов php_curl на сервере Windows (с запуском IIS), который возвращает знакомую ошибку «SSL-сертификат», убедитесь, что сертификат CA в порядке. Подробности: ошибка: 14090086: процедуры SSL: SSL3_GET_SERVER_CERTIFICATE: проверка сертификата не выполнена ». Как описано во многих связанных с этим вопросах, я загрузил http://curl.haxx.se/ca/cacert.pem , переместил его на жесткий диск моего сервера и добавил параметр […]

plupload runtimes возвращает ошибку 403 FORBIDDEN при попытке получить доступ к upload.php

Введение Я пытаюсь достичь чего-то относительно простого, в потенциально сложной среде. Я хотел бы загрузить файлы из виджета JavaScript ( формат Netvibes UWA ) на локальный сервер интрасети, используя плагин plupload jQuery UI . проблема Я правильно настроил свой код – plupload контейнер plupload и я могу с радостью выбирать и загружать файлы. Загрузка, похоже, […]