PHP + IIS 7.0 в режиме FastCGI

Тема в разделе "PHP", создана пользователем BORODA, 17 июл 2008.

Статус темы:
Закрыта.
Модераторы: latteo
  1. BORODA

    BORODA Пират селиконовой долины

    Регистр.:
    27 апр 2006
    Сообщения:
    147
    Симпатии:
    16
    Собственно возникла проблема. Писал код под Apache который прекрасно на нём работает, но на IIS он перестаёт парсится на этой строчке:
    Код:
    if ($obj->is_alias == "1")
    а точнее на "->". Всё остальное выводится в аутпут браузера... (весь остальной пхп код) В чём может быть проблема и как исправить? (варианты реконфигурации IIS тоже разсматриваются)

    З.Ы. Крики "типа выкинь IIS" не приветствуются поскольку необходим сервер с нормальной поддержкой ASP.NET, а IIS - единственный вариант.

    Добавлено через 14 минут
    Ок. Я нашёл причину. Отключены шорт теги. Тему можно закрыть
     
  2. Jeurey

    Jeurey

    Регистр.:
    13 сен 2006
    Сообщения:
    419
    Симпатии:
    576
    Ыыы. А каким образом шорт-теги влияют на доступ к атрибутам? :nezn:
    :D
     
  3. BORODA

    BORODA Пират селиконовой долины

    Регистр.:
    27 апр 2006
    Сообщения:
    147
    Симпатии:
    16
    они и не влияют. Парсер воспринимал -> как закрытие PHP (а вот почему - незнаю).
    После включения шорт тегов (или дописывания <?php ) всё ставало на свои места.
    Я парсер PHP не писал и даже в его код не глядел (незачем) а потому что там накручено (особенно в CGI бинарнике) незнаю.

    Единственное чего мне нехватает на IIS это mod_rewrite
     
  4. leo87

    leo87 Читатель

    Заблокирован
    Регистр.:
    12 дек 2008
    Сообщения:
    12
    Симпатии:
    0
    Спасибо большое))
     
Статус темы:
Закрыта.