Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: настройка php
Форумы портала PHP.SU » Серверное администрирование » Администрирование *nix » настройка php

Страниц (1): [1]
 

1. Perun - 22 Апреля, 2020 - 16:38:56 - перейти к сообщению
Установлено несколько версий php. Как настроить выбор нужной php(у меня их три) и какой .ini настраивать?
в папке 7.3 и 7.4 у меня нет апача и соответсвенно нет конфигурационных файлов только для cli и cgi.
2. LIME - 22 Апреля, 2020 - 16:56:00 - перейти к сообщению

а для cli
Цитата:
$ php -i
аналог phpinfo()
Цитата:
$ php -v
просто версия
Цитата:
$ php -i | grep "php.ini"
фильтр нужной строки

а, да, чуть не забыл
в консоли и для веб-сервера могут работать разные интерпретаторы
Perun пишет:
Почему их так много
а это тебя надо спросить
чего ты там поустанавливал
а еще глянь /etc/alternatives
там прописана ссылка на интерпретатор
у меня это /usr/bin/php7.2
там же найдешь остальные версии
меняя эту ссылку можно переключать версии
вроде есть какая-то команда но мне лень гуглить
дальше сам
3. Perun - 22 Апреля, 2020 - 17:11:26 - перейти к сообщению
Цитата:
а это тебя надо спросить
чего ты там поустанавливал

Я оказывается еще и недоустановил. Для 7.3 и 7.4 не был установлен модуль для работы php c апачем. А конфигурационных файлов в каждой папке. т.к. нужны ини для каждого сервиса свой. Пока нашел все это - голову сломал.
Цитата:
а еще глянь /etc/alternatives
там прописана ссылка на интерпретатор

Там - это где? /etc/alternatives - это папка с кучей вложенных папок и файлов.
Настройку выбора нужной версии я так понял нужно где то в конфигурационном файле апача.
4. LIME - 22 Апреля, 2020 - 17:17:26 - перейти к сообщению
Perun пишет:
Там - это где? /etc/alternatives - это папка с кучей вложенных папок и файлов.
о ужас ??? Непонял!
/etc/alternatives/php - неужели сложно догадаться что надо поискать))
Perun пишет:
Я оказывается еще и недоустановил. Для 7.3 и 7.4 не был установлен модуль для работы php c апачем.
дык ставь все начиная с 5.0!!!
нафига тебе несколько?
5. Perun - 22 Апреля, 2020 - 17:47:29 - перейти к сообщению
LIME пишет:
/etc/alternatives/php - неужели сложно догадаться что надо поискать))

Не сложно, если бы было что найти. Там только один файл с именем php без расширения, который ничем не открывается.
Так что ли?:
sudo update-alternatives --set php /usr/bin/php7.4
6. LIME - 22 Апреля, 2020 - 18:01:21 - перейти к сообщению
Perun пишет:
Там только один файл с именем php без расширения, который ничем не открывается.
узнай что такое симлинк
https://rtfm[dot]co[dot]ua/unix-chto-tak[dot][dot][dot]ardlink-i-inode/
Perun пишет:
Так что ли?
наверное
(Добавление)
LIME пишет:
там прописана ссылка на интерпретатор
ссыыллккаа
(Добавление)
это юзается когда ты в консоли просто пишешь
Цитата:
$ php чтототам
7. Perun - 22 Апреля, 2020 - 19:25:27 - перейти к сообщению
del.
8. LIME - 22 Апреля, 2020 - 19:34:50 - перейти к сообщению
Цитата:
$ echo $USER

 

Powered by ExBB FM 1.0 RC1