Начальная ситуация выглядит так:
- Корпоративное программное обеспечение на основе PHP.
- Поставляется Apache 2 на Windows 2003 Server.
- Это большой .
- Это наследие довольно непрофессиональных разработчиков, которые не обращали внимания на чувствительность к регистру или разделители каталогов.
Желаемая ситуация выглядит так:
- Все перешло на Apache 2 в дистрибутиве Linux, еще не решенном.
Проблема:
- Бесконечные тонны кода без какой-либо заботы о чувствительности к регистру или символе разделителя каталогов.
Я уже провел некоторые исследования, но, к сожалению, не нашел ничего подходящего и для производственной среды. CIOPFS
выглядит красиво, но явно не предназначено для использования в производственных системах. Вы думаете, mod_spelling
для Apache будет вариант? Для меня все еще не решен вопрос, получает ли PHP доступ к файлам с помощью этого модуля или напрямую (что делает его бесполезным).
Должны ли мы проглотить горькую таблетку и пройти весь код? Мы хотели бы избежать этого, поскольку мы заменим текущую программную среду по частям новыми компонентами сборки (в долгосрочной перспективе).
mod_rewrite
) для унаследованного приложения (находящегося в старой настройке) через новый сервер, заменяя части таким образом ... возможно.