Задать вопрос
murad1986
@murad1986
MySQL, Startups, internet-marketing

Ошибка доступа при установке темы Opencart?

Всем привет!
Мучаемся который день. Поставили OpenCart, затем хотели поставить тему, но... не тут то было.
Тема не ставится, выдает такую ошибку:
2016-07-29 19:24:30 - PHP Warning:  ZipArchive::extractTo(/var/www/opencard//admin/controller/module/custom_menu.php): failed to open stream: Permission denied in /var/www/opencard/catalog/controller/tool/unishop.php on line 157


Все папки и файлы у пользователя www-data. На файлы выданы права даже на исполнение. В чем может быть проблема?

Может быть такое что пользователь www-data не имеет прав на команду unzip? Если да, то как исправить?
Спасибо!
  • Вопрос задан
  • 229 просмотров
Подписаться 1 Оценить 5 комментариев
Пригласить эксперта
Ответы на вопрос 2
opium
@opium
Просто люблю качественно работать
ну мне кажется тут две причины
это
opencard//admin/

пишется opencarT
а во вторых два слеша
проверьте вообще существует такая директория на сервере
Ответ написан
Комментировать
mva
@mva
CEO, CTO, Lua/Gentoo/IPv6 Pioneer
1) уберите права на исполнение. Они не нужны и лишние.
2) скорее всего, нет прав именно на доступ к директории, но вполне возможно и что запрещено выполнение команд (т.к. это опасная идея, вообще, разрешать php выполнять системные команды)
3) На самом деле, лучше всего залить тему по нужному пути альтернативными методами. Например, sftp (чтобы не передавать по "голому" ftp открытым текстом свои пароли и содержимое файлов).
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы