We are happy to announce that Vesta is back under active development as of 25 February 2024. We are working on v1 candidate and expect to engage more with the community over the coming months. We are committed to open source, and we encourage contributors to help us build the future of Vesta.
Версия PHP по умолчанию
Версия PHP по умолчанию
Доброго всем времени суток.
Искал искал похожую тему, но так и не нашел (возможно плохо искал)
В общем вопрос такой, пытался повысить версию PHP до 7.
Делал всё по инструкции: http://www.servermom.org/upgrade-vestac ... -7-centos/ (в общем-то по инету на разных сайтах одна и та же инструкция)
волшебства не случилось, php -v показывает, что на сервере крутится версия 7.0...
А вот все дефолные шаблоны апатча перешли на версию 5.4, ну и собственно phpmyadmin перестал работать, говоря, что работает с php5.5+
Пытаюсь вернуть всё обратно и пока без успешно.
Может кто подскажет куда копать?
Искал искал похожую тему, но так и не нашел (возможно плохо искал)
В общем вопрос такой, пытался повысить версию PHP до 7.
Делал всё по инструкции: http://www.servermom.org/upgrade-vestac ... -7-centos/ (в общем-то по инету на разных сайтах одна и та же инструкция)
волшебства не случилось, php -v показывает, что на сервере крутится версия 7.0...
А вот все дефолные шаблоны апатча перешли на версию 5.4, ну и собственно phpmyadmin перестал работать, говоря, что работает с php5.5+
Пытаюсь вернуть всё обратно и пока без успешно.
Может кто подскажет куда копать?
Re: Версия PHP по умолчанию
Что-то ничего полезного я там не нашел...
Re: Версия PHP по умолчанию
какой командой ставили php, после подключения репозитория remi-php70?
ЗЫ: разница мужду yum install php и yum install php70 большая. по первой команде пройдет обновление по второй поставится как вторая версия в директорию /opt/remi/php70
ЗЫ: разница мужду yum install php и yum install php70 большая. по первой команде пройдет обновление по второй поставится как вторая версия в директорию /opt/remi/php70
Re: Версия PHP по умолчанию
Да честно говоря, как только уже не делал.
Я уже и через просто yum install делал и через установку конкретных версий.
Долго вчера провозился конечно, немного яснее стало.
в каталоге /etc/httpd/conf.d под каждую версию php создались конфиг.
Ну и апатч видать первый конфиг в списке подгружал (php-php54.conf), перенес все лишние конфиги оттуда, стала грузится версия 7.0, правда проблемы с phpmyadmin выплыли.
Буду дальше разбираться.
Re: Версия PHP по умолчанию
через mod_php индеца можно запустить несколько версий php, но это потребует переименования php файлов, поэтому так не делают. основную версию запускают через mod_php, остальные через fcgi, из панели можно регулировать шаблонами конфигурации виртуального хоста. Т.о. в /etc/httpd/conf.d должен быть только один файл php.conf ссылающийся на версию по умолчанию
c pma проблем быть не должно. если только вы не установили значение mbstring.func_overload отличное от 0
для исправления
c pma проблем быть не должно. если только вы не установили значение mbstring.func_overload отличное от 0
для исправления
Code: Select all
# cat phpMyAdmin.conf
.....
<Directory /usr/share/phpMyAdmin/>
Order Deny,Allow
Deny from All
Allow from All
<IfModule mod_php7.c>
php_admin_value mbstring.func_overload 0
</IfModule>
</Directory>
.....
Re: Версия PHP по умолчанию
demian wrote: ↑Wed Oct 03, 2018 9:57 amчерез mod_php индеца можно запустить несколько версий php, но это потребует переименования php файлов, поэтому так не делают. основную версию запускают через mod_php, остальные через fcgi, из панели можно регулировать шаблонами конфигурации виртуального хоста. Т.о. в /etc/httpd/conf.d должен быть только один файл php.conf ссылающийся на версию по умолчанию
c pma проблем быть не должно. если только вы не установили значение mbstring.func_overload отличное от 0
для исправленияCode: Select all
# cat phpMyAdmin.conf ..... <Directory /usr/share/phpMyAdmin/> Order Deny,Allow Deny from All Allow from All <IfModule mod_php7.c> php_admin_value mbstring.func_overload 0 </IfModule> </Directory> .....
Спасибо большое добрый человек!
Как время появится попробую, по результатам отпишусь.
Re: Версия PHP по умолчанию
Ну знаешь ли, плохому танцору известно что мешает.
Вот пошаговое viewtopic.php?t=17581
Если и тут ничего не поможет, тогда увы, нанимай сисадмина на разовую или постоянную работу.
Re: Версия PHP по умолчанию
Делал уже это всё, но что-то пошло не так.Stesh wrote: ↑Wed Oct 03, 2018 8:35 pmНу знаешь ли, плохому танцору известно что мешает.
Вот пошаговое viewtopic.php?t=17581
Если и тут ничего не поможет, тогда увы, нанимай сисадмина на разовую или постоянную работу.
Вчера руки дошли и разобрался со всем.
в каталоге с конфигами модулей апатча появилось куча конфигов от всех установок php разных версий.
Ну вот собственно апатч при загрузке просто подхватывал первый попавшийся и работал с ним.
Как подсказал Demian, удалил лишние конфиги и оставил только нужный. Всё заработало.