Перейти к содержанию
wh1tel1ght

Проблема с заливкой изображений

Рекомендуемые сообщения

Проблема в следующем: при попытке изменить картинку товара на картинку, которая уже выставлена на другой товар, или на новое изображение, которое загружается с компа, картинка товара исчезает из админки(не отображается там) и не отображается на сайте. Экспериментальным путем выяснилось, что новые картинки появляются в папке /image/cache с недостаточными правами. Т.е я загружаю картинку через админку, она появляется в папке cache c правами не такими как у всей папки cache. Если вручную через ftp залезть в папку и исправить файлу права (ну или еще раз обновить права всей папке), то картинка начинает отображаться везде. Собственно вопрос: каким образом сделать так, чтобы картинки в папку cache попадали уже с правами 777?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нашел в чем проблема вобщем: 

Файлы, закаченные скриптом, не открываются (некорректные права 600)
На нашем хостинге файлам, созданными PHP-скриптами, по умолчанию выставляются права 600. 

Решение 

Для выставления нужных прав можно использовать php функцию chmod(), которую необходимо добавить в текст скрипта, который загружает файлы. 

chmod(«/somedir/somefile», 0755);
Так вот вопрос: где найти этот самый скрипт, в котором код менять?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Вы комментируете как гость. Если у вас есть аккаунт, пожалуйста, войдите
Ответить в этой теме...

×   Вы вставили контент с форматированием.   Удалить форматирование

  Разрешено использовать не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.