bezzubtsev
Гуру форума
- Регистрация
- 14 Май 2015
- Сообщения
- 277
- Реакции
- 92
- Автор темы
- #1
Возможно, кто-то сталкнётся с проблемой как у меня - не удаётся на Opencart поставить никакую модификацию.
Лог ошибок следующий:
И вы перепроверили, что FTP точно работает и всё верно написали. Но всё равно ничего не ставится.
Выход банальный - зайдите в папку /system/storage/upload - и посмотрите кто у вас пользователь временных файлов. Условно юзер1
И кто пользователь в остальных папках Опенкарт. Условно босс2
Исправление ошибки - подключаемся по SSH
И исправляем владельца всех файлов магазина на реального, кто прописан в ФТП.
После этого все модификации ставятся сразу и без ошибок.
Надеюсь, кому-то быстрое решение будет полезным.
Лог ошибок следующий:
2020-04-29 21:55:52 - PHP Warning: ftp_mkdir( Create directory operation failed. in /home/-долгий-путь-/admin/controller/extension/installer.php on line 337
2020-04-29 21:55:52 - PHP Warning: ftp_put( Could not create file. in /home/-долгий-путь-/admin/controller/extension/installer.php on line 344
2020-04-29 21:55:52 - PHP Warning: ftp_put( Could not create file. in /home/-долгий-путь-/admin/controller/extension/installer.php on line 344
И вы перепроверили, что FTP точно работает и всё верно написали. Но всё равно ничего не ставится.
Выход банальный - зайдите в папку /system/storage/upload - и посмотрите кто у вас пользователь временных файлов. Условно юзер1
И кто пользователь в остальных папках Опенкарт. Условно босс2
Исправление ошибки - подключаемся по SSH
И исправляем владельца всех файлов магазина на реального, кто прописан в ФТП.
cd /home/-путь-до-магазина-
sudo chown -R юзер1:юзер1 public_html
sudo chown -R юзер1:юзер1 public_html
После этого все модификации ставятся сразу и без ошибок.
Надеюсь, кому-то быстрое решение будет полезным.