php: No such file or directory

Обсуждение установки и настройки поддерживаемых вебсерверов, а также работы с ними.
Ответить
Chuchundrovich
Сообщения: 17
Зарегистрирован: Ср июн 23, 2021 2:26 pm

php: No such file or directory

Сообщение Chuchundrovich » Чт дек 08, 2022 7:27 am

Добрый день!
Возникла проблема: при попытке обновить сайт с помощью composer получил сообщение, приведенное ниже. До сего момента все работало без проблем.
Centos 7, PHP 8.0
# composer update
/usr/bin/env: php: No such file or directory
Гугление выдало, что людям, сталкивамшимся с такой же проблемой, помогло создание симлинка, но не в моем случае
# ln -s /usr/bin/php80 /usr/bin/php
ln: failed to create symbolic link ‘/usr/bin/php’: File exists
Прошу подсказать, что я делаю не так.

UPD
Переустановил PHP через панель, изменений нет. Сайты при этом работают.

Аватара пользователя
sbury
Сообщения: 1081
Зарегистрирован: Вт фев 06, 2018 7:51 am

Re: php: No such file or directory

Сообщение sbury » Чт дек 08, 2022 9:12 am

покажите выводы

Код: Выделить всё

free -h
df
yum list installed | grep coreutils
cat /etc/yum.repos.d
и какая версия панели и системы?

Chuchundrovich
Сообщения: 17
Зарегистрирован: Ср июн 23, 2021 2:26 pm

Re: php: No such file or directory

Сообщение Chuchundrovich » Чт дек 08, 2022 9:23 am

Версия панели 1.0943.20221110, системы — centos-7.9-brainycp
# free -h
total used free shared buff/cache available
Mem: 1.8G 528M 624M 102M 683M 1.2G
Swap: 2.0G 40M 2.0G
# df
Filesystem 1K-blocks Used Available Use% Mounted on
devtmpfs 930596 0 930596 0% /dev
tmpfs 940916 0 940916 0% /dev/shm
tmpfs 940916 16904 924012 2% /run
tmpfs 940916 0 940916 0% /sys/fs/cgroup
/dev/vda1 39186784 12520876 24658212 34% /
tmpfs 188184 0 188184 0% /run/user/0
# yum list installed | grep coreutils
coreutils.x86_64 8.22-24.el7_9.2 @updates
policycoreutils.x86_64 2.5-34.el7 @base
policycoreutils-python.x86_64 2.5-34.el7 @base
# cat /etc/yum.repos.d
cat: /etc/yum.repos.d: Is a directory

Аватара пользователя
alenka
Сообщения: 1393
Зарегистрирован: Ср сен 27, 2017 11:10 am

Re: php: No such file or directory

Сообщение alenka » Чт дек 08, 2022 11:18 am

Chuchundrovich писал(а):
Чт дек 08, 2022 7:27 am
Добрый день!
Возникла проблема: при попытке обновить сайт с помощью composer получил сообщение, приведенное ниже. До сего момента все работало без проблем.
Centos 7, PHP 8.0
# composer update
/usr/bin/env: php: No such file or directory
Гугление выдало, что людям, сталкивамшимся с такой же проблемой, помогло создание симлинка, но не в моем случае
# ln -s /usr/bin/php80 /usr/bin/php
ln: failed to create symbolic link ‘/usr/bin/php’: File exists
Прошу подсказать, что я делаю не так.

UPD
Переустановил PHP через панель, изменений нет. Сайты при этом работают.
Исправили, ожидайте обновление.

Chuchundrovich
Сообщения: 17
Зарегистрирован: Ср июн 23, 2021 2:26 pm

Re: php: No such file or directory

Сообщение Chuchundrovich » Чт дек 08, 2022 11:24 am

Понял, спасибо!

Chuchundrovich
Сообщения: 17
Зарегистрирован: Ср июн 23, 2021 2:26 pm

Re: php: No such file or directory

Сообщение Chuchundrovich » Пт янв 20, 2023 6:13 am

Добрый день!
Дождался обновления, но, к сожалению, ничего не изменилось. По-прежнему при попытке обновить сайт с помощью composer получаю сообщение

Код: Выделить всё

# composer update
/usr/bin/env: php: No such file or directory
Версия панели 1.0944.20230119, системы — centos-7.9-brainycp
Что я делаю неправильно?

Аватара пользователя
alenka
Сообщения: 1393
Зарегистрирован: Ср сен 27, 2017 11:10 am

Re: php: No such file or directory

Сообщение alenka » Пт янв 20, 2023 8:00 am

Переустановите composer, и выберите php по умолчанию.

Chuchundrovich
Сообщения: 17
Зарегистрирован: Ср июн 23, 2021 2:26 pm

Re: php: No such file or directory

Сообщение Chuchundrovich » Пт янв 20, 2023 8:45 am

Понял, спасибо!

Ответить