Page 1 of 1

Где находится php.ini

Posted: Wed Nov 07, 2018 3:59 pm
by grusha
Здравствуйте.

Устанавливал возможность нескольких версий PHP по этой инструкции - https://anikin.pw/all/menedzher-versiy-php/ , всё работает и спасибо тому кто это сделал, но в данный момент появилась проблема
Maximum PHP file upload size is too small: This is set in php.ini in both upload_max_filesize and post_max_size settings of your PHP settings
Т.е. как я понимаю надо править php.ini файл , а вот где он находится не понятно
команда phpinfo(); выдаёт такой путь
Configuration File (php.ini) Path /opt/php/php-7.2.10/etc
но там нету php.ini файла
Вот и вопрос ,а где собстно этот файл php.ini ?

Re: Где находится php.ini

Posted: Wed Nov 07, 2018 4:17 pm
by artscripts

Re: Где находится php.ini

Posted: Wed Nov 07, 2018 4:52 pm
by imperio
Если php кастом, то путь будет отличаться от пути нативного php.ini
ТС для какого php ищете файл?

Re: Где находится php.ini

Posted: Wed Nov 07, 2018 5:50 pm
by grusha
ТС для какого php ищете файл?
Мне было надо и для 7.2.10 и для 7.1 .
Сейчас вроде как решил проблему таким образом...
Взял файл php.ini из /etc/php/7.0/apache2 переименовал его в php72-cgi.ini и закинул в папку /home/*пользователь*/web/*ваш_сайт*/cgi-bin , затем открыл в той же папке файл php
и изменил код

Code: Select all

#!/usr/bin/php72 -cphp5-cgi.ini
на

Code: Select all

#!/usr/bin/php72 -cphp72-cgi.ini
Для сайта где версия php нужна была 7.1 сделал по аналогии.
Вроде всё работает как надо.