Автор Тема: Как убрать файлы index.php в директории IMG  (Прочитано 69 раз)

16 Июня 2016, 03:07:03
  • Фрилансер
  • *
  • Сообщений: 191
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Преста зачем-то создает абсолютно в каждой папке фаил index.php  .   А это трата Инодов.

У меня 80000 товаров и 80000 картинок и папок к ним. И к каждой он добавляет index т.е. 80000 абсолютно не нужных файлов-инодов. А лимит ведь есть.

Как запретить создавать эти index.php  хотябы в папке IMG ?

Можно просто удалить их всех. Но при пересоздании и добавлении новых они появятся опять наверно ?
16 Июня 2016, 09:25:41
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 13284
  • Репутация: +14557/-0
  • Сообщество PrestaShop
    • Просмотр профиля
index.php создается для запрета доступа к папкам. Это условия безопасности в prestashop. Так как в вас свой сервер, то вы можете создать ссылки на этот файл для всех директорий. Создайте bash скрипт, который будет удалять index.php в директории img, заменя его ссылками на один файл. Запускать скрипт можно по крону.