[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: PHP + IIS + MSSQL
BorizZebr
Добрый День!

Есть следующая система (в полностью рабочем состоянии): БД на MSSQL 2005, на которую смотрит web-интерфейс, реализованный на PHP, который хостится в IIS7. Всё настроено и прекрасно работает.

Требовалось: сделать копию web-интерфейса, которая будет хоститься на том же сервере, но коннектиться к тестовой базе (так же на MSSQL, но аппаратно, на другом сервере).

Что было сделано: каталог с сайтом скопирован и добавлен в качестве нового узла на IIS (естественно, с отличным от "реального" сайта портом). В конфигах прописаны корректные строчки подключения к тестовой базе.

Результат: такое впечатление, что браузер берет данные из каталога "реального", а не "тестового" сайта. Допустим, коннект осуществляется к "реальной" базе. Ещё пример -- изначально документом по умолчанию был, скажем, index.php. Переименовав его в index_2.php и назначив index_2.php документом по умолчанию, получаем ошибку 404. Очевидно, что "что-то где-то" кэшируется.

Как это побороть?



Спустя 14 минут, 10 секунд (18.08.2010 - 07:04) zvezda_t написал(а):
А Вы уверены что есть необходимость копировать каталог с сайтом?
Может быть в самом коде проще сделать перенаправления по двум Базам - и в зависимости от условий делать подключение к нужной БД? rolleyes.gif

Спустя 40 минут, 14 секунд (18.08.2010 - 07:44) BorizZebr написал(а):
Конечно же такой вариант рассматривался!

Но! Проект был реализован не нами, и реализован мягко говоря -- ужасно. Инициализация подключения к БД по коду происходит не в одной сотне мест.

К тому же, хотелось бы иметь тестовый web-интерфейс, который ни коим образом не связан с реальным. Мало-ли, какие изменения будут вноситься в тестовый, не хотелось бы положить ненароком реальный biggrin.gif

Спустя 3 часа, 18 минут, 35 секунд (18.08.2010 - 11:03) SlavaFr написал(а):
Цитата (BorizZebr @ 18.08.2010 - 04:44)
Инициализация подключения к БД по коду происходит не в одной сотне мест.

тогда в самый раз настало время это изменить.

Спустя 2 минуты, 47 секунд (18.08.2010 - 11:06) Basili4 написал(а):
BorizZebr
SlavaFr прав на 120% при этом стоит обратить внимание на структуру сайта возможно там надо много чего оптимизировать т.к.
Цитата (BorizZebr @ 18.08.2010 - 08:44)
к БД по коду происходит не в одной сотне мест.

это верх ГК.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.