Я обновился до PHP 5.3 на машине разработки (Windows 7).
php-v показывает
PHP 5.3.3 (cli) (built: Jul 21 2010 20:36:55)
Copyright (c) 1997-2010 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies
Однако phpinfo.php показывает, что версия на машине: 5.2.14, как показано
Загруженный файл конфигурации правильно загружает правильный файл php.ini для 5.3. Путь к файлу конфигурации (php.ini) неправильно гласит: C:\Windows — я не устанавливаю PHP по указанному пути. Однако я выполнил рекурсивный поиск папок и файлов PHP в этом файле, но поиск ничего не дал.
Приложения, похоже, используют настройки, сообщаемые phpinfo, а не php -v или php -m или php -i (или что-то еще).
Помимо удаления папки PHP и запуска с нуля (что я сделал) и обеспечения того, чтобы Apache указывал на правильный каталог PHP с помощью PHPINIDir, что я мог сделать, чтобы решить эту проблему? Спасибо.