Я почти уверен, что установка текущей версии php 5.2.8 в c: \ php будет иметь катастрофические или катастрофические последствия.
Что заставляет вас так говорить :) Я запускаю отдельные версии PHP на одной и той же машине бок о бок и не сталкиваюсь с проблемой.
AFAIK Установка Symantec не должна конфликтовать с вашей собственной установкой, а отдельные файлы php.ini не должны конфликтовать друг с другом.
[Ответ на комментарий]
Первое, на что нужно обратить внимание, это то, что у меня нет опыта работы с Backup Exec или для чего он использует PHP. Я предполагаю, что он использует его для своих внутренних вещей и не распространяется на ОС. Проверьте это путем поиска php.ini и php DLL в файловой системе. Могу поспорить, что все это совершенно самостоятельно. PHP ищет файл конфигурации, как указано здесь: PHP Site . Как вы заметили, BE не установил переменную PHPRC. Убедитесь, что он не использовал эти записи реестра. С другой стороны, BE уже установил сайт администратора на IIS? Если это так, проверьте расширения IIS Web Service, чтобы убедиться, что он еще не зарегистрировал PHP ISAPI dll или PHP CGI exe. Если нет, я думаю, что вы должны быть в порядке для вашей новой установки.
Чтобы быть в безопасности, выполните ручную установку PHP, как показано здесь: PHP Site . Таким образом, вы точно знаете, что вы установили, и можете легко удалить файлы снова, если они вызывают проблемы. Я не могу представить здесь проблему, которая потребовала бы переустановки BE.