Запуск IIS 6, fastCGI, PHP 5.3.6 с PEAR MDB2.
Я установил эту настройку несколько раз без проблем, но несколько дней назад при новой установке PHP на серверы (это случилось более чем на одном), я дошел до точки установки пакета MDB2 и получаю следующее:
C: \ Program Files \ PHP> pear install MDB2
Примечание: преобразование массива в строку в PEAR \ REST \ 13.php в строке 80
Предупреждение: неверный аргумент для foreach () в PEAR \ REST \ 13.php в строке 84
Предупреждение: PEAR_REST_10 :: _ returnDownloadURL (): небезопасно полагаться на настройки часового пояса системы.Вы обязаны использовать параметр date.timezone или функцию date_default_timezone_set ().Если вы использовали какой-либо из этих методов и по-прежнему получаете это предупреждение, вы, скорее всего, неправильно написали идентификатор идентификатора часового пояса.Мы выбрали «Америка / Чикаго» для «-5.0 / DST» вместо этого в PEAR \ REST \ 10.p hp в строке 263
. В конце концов, MDB2 не установлен.Я попытался установить другие пакеты PEAR аналогичным образом и получил те же предупреждения с последующей установкой.Даже pear upgrade pear
приводит к тому же самому поведению.
Я удалил и вытер PHP, перезагружал установочный файл Windows .msi, переустанавливал и продолжал сталкиваться с тем же самым.
Есть ли пункт реестра, который я должен изучить?Есть идеи, что здесь происходит?Спасибо за любые мысли.