php.ini, не будучи считанным с окнами 7 установок

Я установил php успешно на машине Windows 7, но я не могу ни за что в жизни заставить его читать файл php.ini.

Я не прокомментировал строку для php для использования mysql и когда я выполняю phpinfo (), это никогда не обнаруживается.

Я проверил, чтобы удостовериться, что существует только один файл php.ini на моем всем диске c:\, и он находится в моей папке c:\windows.

кто-либо еще столкнулся с этим и знает о решении заставить php читать .ini так, чтобы я мог включить некоторые расширения (mysql и т.д.)?

6
задан Kyle 23 April 2010 в 22:07
поделиться

1 ответ

Проверьте следующее:

  1. Убедитесь, что у вас есть только один файл php.ini . Он должен находиться в той же папке, что и php.exe , php-cgi.exe и php-win.exe . Стоит проверить ваши папки c: \ windows и c: \ windows \ system32 . Если вы обнаружите php.ini там или где-нибудь еще по пути PATH , кроме установочной папки PHP, удалите их.

    Удобный способ проверить это - запустить , где php.ini из командной строки.

  2. Добавьте папки установки и расширений PHP в систему ПУТЬ : Например - c: \ php и c: \ php \ ext

  3. Отредактируйте свой php.ini и убедитесь, что директива extension_dir указывает на папку расширений: extension_dir = c: \ php \ ext

Это должно помочь вам. Если вы по-прежнему обнаруживаете, что расширения не загружаются, добавьте к расширению ext / . Например:

extension = ext / php_mysql.dll

Вы не указываете, используете ли вы FastCGI для запуска PHP.

Если вы просто сопоставляете расширение .php напрямую с php-cgi.exe или используете FastCGI, но не указали monitorChangesTo ], то вам нужно убить все процессы php-cgi.exe , чтобы принудительно перечитать php.ini после любых изменений (или выполнить IISRESET ).

Если вы используете FastCGI в Windows 7 (или IIS 7.5 в целом), вы можете активировать перезапуск FastCGI при каждом изменении файла php.ini , указав путь к php. ini в атрибуте monitorChangesTo . Это также можно настроить с помощью диспетчера IIS в апплете FastCGI Settings.

5
ответ дан 17 December 2019 в 04:44
поделиться
Другие вопросы по тегам:

Похожие вопросы: