Articles of iis 7

Почему вызов команды drush с помощью system () завершается с ошибкой?

У меня есть сайт Drupal 7 на сервере IIS 7.5. Внутри диспетчера служб IIS я выбираю пользователя с правами администратора в настройках анонимной аутентификации. Я уверен, что команда drush находится в пути evn. Когда я зарегистрировался как этот пользователь (Win7), я могу вызвать эту команду всюду. Однако, когда я пытаюсь запустить эту команду внутри модуля […]

PHP :: DOTNET загружает каждую ошибку загрузки страницы

В настоящее время я тестирую dll, который я создал в vb.net внутри php. Я загружаю его через объект dotnet com php. Он заряжается отлично в первый раз. Но если я нажму f5 и обновить страницу, это вызовет эту ошибку. HTTP Error 500.0 – Internal Server Error C:\Program Files (x86)\PHP\v5.3\php-cgi.exe – The FastCGI process exited unexpectedly […]

Как установить путь php.ini для PHP CGI / FastCGI SAPI на Windows Server 2008 r2?

У меня IIS 7.0 и две версии PHP v5 и v7 на моем Microsoft Windows Server 2008 Standard 6.0 SP2. Проблема в том, что PHP7 или IIS пытается использовать php.ini PHP5 для «веб-сайтов» IIS. Итак, в командной строке все в порядке: X:\>php -v PHP 7.0.2 (cli) (built: Jan 6 2016 12:59:59) ( NTS ) Copyright […]

Отладка ошибки PHP в IIS (как это связано с вызовами com-объектов)

Этот вопрос связан с другим вопросом, который я написал: Проблема с использованием DOTNET с PHP. Где я использовал DOTNET() в PHP для вызова DLL, которую я написал. Я смог заставить его работать нормально, запустив php.exe example.php из командной строки (при этом DLL все еще находится в папке PHP). Я переместил файл php в папку веб-сервера […]

Запретить 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: […]

Символы UTF-8 в выгруженном имени файла смешаны с загрузкой файла

Я запускаю систему на IIS7. Тег META имеет кодировку как UTF-8, и реальная кодировка будет выглядеть одинаково в соответствии с меню Chrome. Когда я загружаю файл с «длинным дефис» в его имени («-»), он преобразуется в мусорные символы («â» »). Мусорные символы сохраняются в MySQL, а имя файла файла на сервере также имеет нежелательные символы. […]

Как диагностировать внутреннюю ошибку сервера (HTTP 500) со страницы PHP в IIS 7.5

Я пытаюсь получить пробную копию системы управления членством aMember, запущенной на моей локальной машине dev, которая является 64-разрядной версией Windows 7 с IIS 7.5. У меня MySQL 5.5.10 и PHP 5.3.6, последний из которых я установил с помощью пакета установки Windows. Кажется хорошо. Пакет aMember имеет сценарий tester.php, который я запускал, и он дал результат […]

Написание PHP-расширений с использованием Delphi 2010 и php4Delphi

Во-первых, речь идет о php4Delphi, а не о RadPHP (ранее Delphi For PHP). С помощью Delphi 2010 PHP 5.3.6 (VC9, NTS) php4Delphi 7.2 (скомпилирован с директивой VC9) Windows Server 2008 R2 IIS 7 При попытке запустить расширение php4Delphi delphi_math.dll на сервере IIS / PHP я вижу следующую ошибку в файле C: \ Windows \ Temp […]

Php не сообщает о каких-либо ошибках в IIS7

Я разрабатываю приложение PHP, используя нашу настройку XAMPP в качестве тестового сервера. Когда приложение будет готово к развертыванию, я должен загрузить его на сервер клиента, Проблема заключается в том, что на сервере клиента работает IIS 7, и каждый раз, когда возникает ошибка PHP, он просто отображает пустую страницу … Теперь у моего приложения уже установлен […]

Проблема с использованием DOTNET с PHP.

Я пытался вызвать сборку .net с PHP через com (используя DOTNET ()). Похоже, что php находит DLL и правильно инициализирует, но по какой-то причине я не вижу / использую методы. Кто-нибудь знает, как я могу это исправить? Вот код php, который я использую для вызова класса .net. Когда я называю это, выдается «hello1 hello2». Когда […]