samedi 2 juillet 2016

Apache не отрабатывает скрипт (cgi)

Всем привет.
В виду того, что микрософт довёл обновлениями мою Вин7 до нестабильного состояния, переустановился. Хост Debian, гость Win7. VMware Workstation v.12.1.1
Гостевая. Win7 поставил с диска с SP1. Службу обновлений отключил. Поставил Visual C++ 2008,2010,2012 (x86,x64) Потом с диска обновил Win7 пакетом UpdatePack7R2-16.2.15. Установил остальные программы.

Странно встал Visual C++ 2008. Судя по дате второй пакет влепил ХАМРР.

[Только зарегистрированные пользователи могут видеть ссылки. Зарегистрироваться...]

Теперь такая болячка. У Apache в папке cgi-bin лежит файл mlp.cgi Его дёргает Human curl'ом. На прошлой системе всё путём работало, пока Windows не начала синими экранами выёживаться.
Теперь apache отдаёт сообщение:
... AH01223: couldn't spawn child process: C:/xampp/cgi-bin/mlp.cgi ...

В файле error.log подробнее:
[Sat Jul 02 12:58:20.311359 2016] [cgi:error] [pid 2248:tid 1652] (OS 216)Die Version von %1 ist nicht mit der ausgefuhrten Windows-Version kompatibel.
Offnen Sie die Systeminformationen des Computers, um zu uberprufen, ob eine x86-(32 Bit)- oder eine x64-(64 Bit)-Version des Programms erforderlich ist,
und wenden Sie sich anschlie?end an den Herausgeber der Software. : [client ::1:54948] AH01223: couldn't spawn child process: C:/xampp/cgi-bin/mlp.cgi

Как выяснить, что это за %1, которая не kompatibel с виндой?
Возможно, что запуск службы обновлений решил бы эту проблему, но тогда будет - наша песня хороша-начинай с начала!


Aucun commentaire:

Enregistrer un commentaire