Я установил PHP5.3.5 на Windows 7 Home Premium, используя загрузчик MSI.Я получил его, чтобы перезаписать предыдущую версию PHP5 в C: \ php5 \
При первом тестировании сервер не запустился.Я исправил это, добавив путь к PHP в httpd-файле Apache2.2, где установщик вставил две строки кода, указывающие на каталог файла ini и библиотеку PHP, но не указав путь к каталогу.После этого сервер запускается нормально, и я могу запустить phpinfo для просмотра настроек PHP в своем веб-браузере на локальном хосте.
В phpinfo указано, что загруженным файлом конфигурации является C: \ php5 \ php.Ини, как и ожидалось.Но если я внесу какие-либо изменения в настройки и перезагружу сервер, ни одно из этих изменений не будет отражено в phpinfo.Да, я обновляю окно браузера.
Если я переименую php.ini во что-то другое, чтобы сделать его невидимым, phpinfo затем правильно определит, что файл php.ini не загружен.
Итакнастройки в php.ini игнорируются и используются некоторые настройки по умолчанию (но я понятия не имею, откуда они берутся).Насколько я могу судить, на моем компьютере нет других файлов php.ini.
В phpinfo говорится, что путь к файлу конфигурации (php.ini) - C: \ Windows, но это то же самое, чтона компьютере с Windows XP, на котором я работаю.И в папке Windows я не вижу никакого файла php.ini.
В реестре Windows нет упоминаний о PHP5, и переменная среды PATH начинается с C: \ php5 \;
Так что, надеюсь, кто-нибудь подскажет, как заставить PHP5 обратить внимание на настройки C: \ php5 \ php.ini.:)