Что делать если нет php ini
Перейти к содержимому

Что делать если нет php ini

  • автор:

PHP, проблема с файлом php.ini

У меня проблема: Configuration File (php.ini) Path no value и Loaded Configuration File (none) PHP установлен на локальный сервер Apache. php.ini надо скачать и вручную установить в корневую папку? В папке php есть только php.ini-development И php.ini-production.

Отслеживать
задан 2 июл 2022 в 12:05
3 3 3 бронзовых знака

абсолютнол никто ничего не понял. ты к ini из кода обращаешься. нет не надо вручную установливать в корневую папку ничего

2 июл 2022 в 12:16

Речь идет о phpinfo(), там пишет: «Configuration File (php.ini) Path no value и Loaded Configuration File (none)». В корневой папке php также нету файла php.ini, почему? Его надо создавать? К ini напрямую не обращаюсь, надо отправить письмо через почту, а там вылазит ошибка, что надо выставить SMTP порт 25 и еще пару вещей настроить. А самого файла где надо настраивать нету.

2 июл 2022 в 12:18

php.ini находится в /etc/php/VERSION/apache2/php.ini если в линуксе. если в винде — зависит от того что установлено и как.

2 июл 2022 в 12:19

у меня проблема в том, что файла вообще нет, в папке apache24 (установленная папка apache на windows) тоже нету php.ini

2 июл 2022 в 12:23

«В папке php есть только php.ini-development И php.ini-production.» —- вот один из этих файлов (в данном случяе development) скопируй в эту же папку и убери в конце постфикс. чтоб было php.ini

Форум

Потому, что он сгенерируется при запуске OS. Вверху файла даже будет заголовок, что это временный файл и редактировать его бессмысленно.

Om-on Сообщения: 23 Зарегистрирован: 27 дек 2013, 17:57

Re: PHP 7.3-x64 — отсутствует файл php.ini

Mylistryx писал(а): ↑ 16 дек 2019, 01:42 Потому, что он сгенерируется при запуске OS. Вверху файла даже будет заголовок, что это временный файл и редактировать его бессмысленно.

При запуске open server или операционной системы?

Просто, open server запущен… а php.ini нет. А в других версиях PHP (более ранних) php.ini есть… поэтому, непонятно.

Mylistryx Сообщения: 12 Зарегистрирован: 27 окт 2019, 13:36

Re: PHP 7.3-x64 — отсутствует файл php.ini

Специально проверил сейчас. Удалил php.ini в модуле PHP который активен в OSPanel, запустил OSPanel — файл появился. Возможно вы смотрите наличие файла не в том модуле? OSPanel сгенерирует файл только в активном модуле. Т.е. выбрали PHP_7.3.11_x64 — в ней и будет генерироваться.

Om-on Сообщения: 23 Зарегистрирован: 27 дек 2013, 17:57

Re: PHP 7.3-x64 — отсутствует файл php.ini

Mylistryx писал(а): ↑ 16 дек 2019, 17:16 Специально проверил сейчас. Удалил php.ini в модуле PHP который активен в OSPanel, запустил OSPanel — файл появился. Возможно вы смотрите наличие файла не в том модуле? OSPanel сгенерирует файл только в активном модуле. Т.е. выбрали PHP_7.3.11_x64 — в ней и будет генерироваться.

Как исправить «Configuration File (php.ini) Path» no value

Функция phpinfo показывает полную информацию о рабочей среде PHP, в том числе какие модули включены, где располагаются файлы настроек, с какими опциями были скомпилированы бинарные файлы PHP и многое другое.

Чтобы использовать эту функцию в папке веб-сервера создайте файл и скопируйте в него:

Сохраните файл и откройте его в веб-браузере.

Почему Configuration File (php.ini) Path имеет значение no value

Как следует из название пункта «Configuration File (php.ini) Path» это путь до конфигурационного файла php.ini. Файл php.ini является важным, поскольку в нём включаются и выключаются модули, устанавливаются лимиты на использование аппаратных ресурсов системы и делаются все другие настройки PHP.

Как можно увидеть на скриншоте, «Configuration File (php.ini) Path» определено как «no value», то есть нет значения. Можно подумать, что что-то сделано не верно и PHP работает без модулей.

Но на самом деле, PHP и веб-сервер на компьютере, с которого был снят скриншот, работают как следует. Обратите внимание на следующий после выделенной строки пункт «Loaded Configuration File», в нём указано значение C:\Server\bin\PHP\php.ini, то есть конфигурационный файл загружен.

Что касается «Configuration File (php.ini) Path» то здесь пишется путь до файла, где по умолчанию ищется php.ini — это значение указывается при компиляции PHP, вам не нужно об этом беспокоиться.

То есть нужно обращать внимание только на «Loaded Configuration File», поскольку если там также «no value», то это действительно означает, что конфигурационный файл php.ini не загружен и не используется.

Если не работают какие-то модули, то внимательно проверяйте содержимое php.ini — действительно ли вы раскомментировали нужные строки?

После внесения изменений в файл php.ini не забывайте перезагружать веб-сервер, чтобы сделанные изменения вступили в силу.

Связанные статьи:

  • Ошибка «Composer detected issues in your platform: Your Composer dependencies require the following PHP extensions to be installed: mysqli, openssl» (РЕШЕНО) (100%)
  • Решение проблемы «AH00369: Failed to open the Windows service manager, perhaps you forgot to log in as Adminstrator?» (93.4%)
  • Ошибка «You’re speaking plain HTTP to an SSL-enabled server port» (РЕШЕНО) (93.4%)
  • Ошибки при настройке и установке Apache, PHP, MySQL/MariaDB, phpMyAdmin (76.3%)
  • Окно Apache появляется и сразу пропадает (РЕШЕНО) (73.7%)
  • Почему не работают короткие теги в PHP (RANDOM — 56.6%)

что делать если нет нигде файла php.ini ?

перерыл все папки и нигде не обнаружил файл php.ini в поиск по папке с битриксом тоже не дал результатов. что делать.

Сообщений: 762 Баллов: 70 Регистрация: 14.11.2007

30.07.2014 12:36:32

у Вас свой сервер или хостинг?

Постоянный посетитель

Сообщений: 354 Баллов: 28 Регистрация: 18.01.2009

12.08.2014 14:25:48

Цитата
Егор Ларин пишет:
перерыл все папки и нигде не обнаружил файл php.ini в поиск по папке с битриксом тоже не дал результатов. что делать.

вызовитье phpinfo — там будет путь к php.ini

Эм Си Арт — комплексное внедрение и отличная поддержка порталов Битрикс24 http://www.mcart.ru

Страницы: 1

Продукты

Управление сайтом
Битрикс24
Интернет-магазин + CRM

Решения

Для интернет-магазинов
Каталог готовых решений

Внедрение

Выбрать партнера
Проверить партнера
Стать партнером

1С-Битрикс http://www.1c-bitrix.ru Общие вопросы info@1c-bitrix.ru Приобретение и лицензирование продуктов : sales@1c-bitrix.ru Маркетинг/мероприятия/PR marketing@1c-bitrix.ru Партнерская программа partners@1c-bitrix.ru Мы работаем с 10:00 до 19:00 по московскому времени. Офис в Москве 127287 Россия Московская область Москва 2-я Хуторская улица дом 38А строение 9 Офис в Калининграде +7 (4012) 51-05-64 Офис в Калининграде 236001 Россия Калининградская область Калининград Московский проспект 261 Офис в Киеве ukraine@1c-bitrix.ru Телефон в Киеве +3 (8044)221-55-33 Офис в Киеве 01033 Украина Калининградская область Киев улица Шота Руставели 39/41 офис 1507

Контент для лиц от 16 лет и старше

© 2001-2024 «Битрикс», «1С-Битрикс». Работает на 1С-Битрикс: Управление сайтом. Политика конфиденциальности

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *