cobalt Опубликовано: 7 января 2011 Поделиться Опубликовано: 7 января 2011 Не могу очистить кэш. Права на саму папку cache - 0777, на папку data - 0755 (т.е. командовать ею не получается ни вручную ни кроном). Если грохну саму папку cache, не станет ли отображаться графика в своём оригинальном размере? Возможно, тема слишком банальна, поэтому поиск ничего не дал. Благодарю за вразумительные ответы. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
cobalt Опубликовано: 7 января 2011 Автор Поделиться Опубликовано: 7 января 2011 Кто владелец файлов в папке cache? "там другой владелец" - это так мне мой хостер ответил. Знал бы я сам, тратил бы здесь время? Если уже задаётся вопрос "кто владелец", то хотелось бы видеть варианты развития, мол, если владелец - Онуфрий, то я здесь не помощник. Либо вообще не спускаться сюда, а парить(ся) среди "делающих трапедициальные запросы сквозь сечение второго яруса верхнего подвала". Просто смотрю, что много тем на форуме остаются открытыми, задаётся клишейное "какая версия магазина?" (или что-то подобное) и тишина. Понимаю, что мне здесь сопли никто не будет утирать, но хотелось бы какого-то конструктива. Или вообще не реагировать. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
michael Опубликовано: 8 января 2011 Поделиться Опубликовано: 8 января 2011 "там другой владелец" - это так мне мой хостер ответил. Знал бы я сам, тратил бы здесь время? С помощью ls ведь можно посмотреть.Если уже задаётся вопрос "кто владелец", то хотелось бы видеть варианты развития, мол, если владелец - Онуфрий, то я здесь не помощник. chown Вам поможет. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
cobalt Опубликовано: 8 января 2011 Автор Поделиться Опубликовано: 8 января 2011 С помощью ls ведь можно посмотреть. chown Вам поможет. Сам вряд ли разберусь, но, тем не менее, благодарю. Ответ краткий и по делу. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
afwollis Опубликовано: 8 января 2011 Поделиться Опубликовано: 8 января 2011 Не могу очистить кэш. Права на саму папку cache - 0777, на папку data - 0755 (т.е. командовать ею не получается ни вручную ни кроном). 755 для папки самое оно. смотрите права на файлы.видимо у вас файлы кэша от пользователя web-сервера (nobody, www-data, apache или под каким юзером там у хостера это все крутится). Если грохну саму папку cache, не станет ли отображаться графика в своём оригинальном размере?ну какбэ...если файлы в папке не можете удалить, то и папку эту удалить не сможете - файлы то в ней "неубиваемые" лежат :D "там другой владелец" - это так мне мой хостер ответил. Знал бы я сам, тратил бы здесь время?заходим в панель управления хостингом.файловый менеджер папка с кэшем смотрим имя владельца файлов / папок Просто смотрю, что много тем на форуме остаются открытыми, задаётся клишейное "какая версия магазина?" (или что-то подобное) и тишина.не потому ли, что после этого вопроса авторы темы ничего не пишут? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... cobalt Опубликовано: 8 января 2011 Автор Поделиться Опубликовано: 8 января 2011 755 для папки самое оно. смотрите права на файлы. видимо у вас файлы кэша от пользователя web-сервера (nobody, www-data, apache или под каким юзером там у хостера это все крутится). права на файлы - 644. Даже если видимо, что apache - толку мне, не понимающему, что с этим делать. ну какбэ... если файлы в папке не можете удалить, то и папку эту удалить не сможете - файлы то в ней "неубиваемые" лежат :D В этом и шелуха от изюма - именно папку cache кидает в корзину, остаётся только подтвердить удаление. А вот само содержимое cache(data/папки/изображения) уже не разрешает кинуть в корзину. заходим в панель управления хостингом. файловый менеджер папка с кэшем смотрим имя владельца файлов / папок Неужели я стал бы морочить голову, если бы я ВИДЕЛ имя владельца файлов и ПОНИМАЛ, что с этим делать? Тамбов брал, Астрахань брал, имя владельца файлов не видел. Видел удалить, изменить, переименовать, переместить, копировать, размер файла и его права. Ничего более. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... afwollis Опубликовано: 8 января 2011 Поделиться Опубликовано: 8 января 2011 Неужели я стал бы морочить голову, если бы я ВИДЕЛ имя владельца файлов и ПОНИМАЛ, что с этим делать? Тамбов брал, Астрахань брал, имя владельца файлов не видел. Видел удалить, изменить, переименовать, переместить, копировать, размер файла и его права. Ничего более.спасибо, улыбнуло =)скрин окна файлового менеджера в панели управления можно увидеть? у меня панель управления DirectAdmin. в ней есть Perm. - права UID - имя юзера GID - имя группывезде владелец - мой юзер, моя группа.права стоят такие image/cache - 775 image/cache/ФАЙЛЫ - 644 image/cache/data - 755 image/cache/data/ФАЙЛЫ - 644 image/data - 775 image/data/ФАЙЛЫ - 644 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... cobalt Опубликовано: 8 января 2011 Автор Поделиться Опубликовано: 8 января 2011 спасибо, улыбнуло =) скрин окна файлового менеджера в панели управления можно увидеть? у меня панель управления DirectAdmin. в ней есть Perm. - права UID - имя юзера GID - имя группывезде владелец - мой юзер, моя группа.права стоят такие image/cache - 775 image/cache/ФАЙЛЫ - 644 image/cache/data - 755 image/cache/data/ФАЙЛЫ - 644 image/data - 775 image/data/ФАЙЛЫ - 644 Это скрин cPanel X v2, имеется и v3, но и там искомого нет. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... afwollis Опубликовано: 9 января 2011 Поделиться Опубликовано: 9 января 2011 справа ссылка "изменить разрешения". что там есть? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... cobalt Опубликовано: 9 января 2011 Автор Поделиться Опубликовано: 9 января 2011 справа ссылка "изменить разрешения". что там есть? в cache разрешает менять права, в data - "chmod failed: Operation not permitted" Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... ficuskaktusovi4 Опубликовано: 9 января 2011 Поделиться Опубликовано: 9 января 2011 Если грохнуть папку с кешем, все картинки снова закешируются. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... afwollis Опубликовано: 9 января 2011 Поделиться Опубликовано: 9 января 2011 в cache разрешает менять права, в data - "chmod failed: Operation not permitted"вправляйте моск хостеру.Если грохнуть папку с кешем, все картинки снова закешируются.файлы удалить не получается.а удалить папку, без удаления файлов внутри неё - это что-то из серии фокусов Дэвида Копперфильда. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... cobalt Опубликовано: 9 января 2011 Автор Поделиться Опубликовано: 9 января 2011 вправляйте моск хостеру. С этого я и начинал, но, наверное, там сильно москитный моск, т.к. мне порекомендовали самому написать скрипт, назначающий меня владельцем. Ну да это такое, проплыли мелким брассом. Благодарю за участие. Тему можно считать закрытой. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... afwollis Опубликовано: 10 января 2011 Поделиться Опубликовано: 10 января 2011 С этого я и начинал, но, наверное, там сильно москитный моск, т.к. мне порекомендовали самому написать скрипт, назначающий меня владельцем. Ну да это такое, проплыли мелким брассом. Благодарю за участие. Тему можно считать закрытой.не спешите.ssh доступ есть или только ftp? в крайнем случае можно php::chown использовать (про chown писал еще michael) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... cobalt Опубликовано: 10 января 2011 Автор Поделиться Опубликовано: 10 января 2011 не спешите. ssh доступ есть или только ftp? в крайнем случае можно php::chown использовать (про chown писал еще michael) Только ftp. По chown я уже реагировал, понятия не имею что за лодка. Являюсь безнадёжным самоучкой с большим дефицитом свободного времени. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 7 месяцев спустя... xxx999 Опубликовано: 8 сентября 2011 Поделиться Опубликовано: 8 сентября 2011 Столкнулся с той же проблемой. Так отвечает хостер: файлы удалить нельзя, потому, что владел файлов Скрипт который их создал. Что можно сделать? Права пробовал менять и через фтп клиент и через cpanel — все никак не работает. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 год спустя... StanV Опубликовано: 1 июля 2013 Поделиться Опубликовано: 1 июля 2013 апну тему, может кому пригодится.Столкнулся с такой же проблемой как и ТС, однако с хостером связываться не стал, поступил по-другому.В папке admin/controller/common, в файле filemanager.php, с помощью Notepad++ изменил название директории "data/" на "cashe/" (без кавычек) затем удалил все папки через встроенный в Опенкарт менеджер картинок. После этого, filemanager.php привел в первоначальное состояние.В итоге избавился от картинок старых/ удаленных товаров, а по существующим товарам ОС сам добавит в папку кэша.добавлено: данный метод негоден (( после удаления вылезла куча ошибок, пришлось возвращать всё обратно... Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 год спустя... megastruktur Опубликовано: 18 июля 2014 Поделиться Опубликовано: 18 июля 2014 Итак, может быть кому-то понадобится. 1. Открываем файл /admin/cointroller/common/home.php 2. Находим метод public function index() 3. В самом конце ЭТОГО метода (где-нибудь после строчки $results = $this->model_sale_order->getOrders($data);, ежели таковая имеется) дописываем: //// <---- Clear cache button handler: $this->data['clear_cache'] = $this->data['home'] = HTTPS_SERVER . 'index.php?route=common/home&clear_cache=true&token=' . $this->session->data['token']; if(isset($this->request->get['clear_cache'])){ // specify an array of what we need to clear: $cacheDirs = array( 'image_cache' => DIR_IMAGE . 'cache' , 'vqmod_cache' => dirname(DIR_APPLICATION) . '/vqmod/vqcache' , 'system_cache' => DIR_CACHE ); foreach ($cacheDirs as $cacheDir) { foreach(new RecursiveIteratorIterator(new RecursiveDirectoryIterator($cacheDir, FilesystemIterator::SKIP_DOTS), RecursiveIteratorIterator::CHILD_FIRST) as $path) { $path->isDir() ? rmdir($path->getPathname()) : unlink($path->getPathname()); } } } //// ----> 4. Открываем файл /admin/view/template/common/home.tpl 5. Находим строчку <h1><img src="view/image/home.png" alt="" /> <?php echo $heading_title; ?></h1> 6. Сразу после нее добавляем: <div class='buttons'><a href="<?php echo $clear_cache ?>" class="button"><span>Clear Cache</span></a></div> Кнопка все почистиит, как Алмаз :-) Расположена она, как нетрудно догадаться, в админ-панели на главной странице, в хэдере, прямо напротив надписи "Панель управления". !!! Обратите внимание на то, какие директории оно очищает! Ежели у Вас нет VQmod, то уберите его из массива $cacheDirs. Ну или ежели необходимо что-то еще удалить - туда, в массив, дописывайте. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 0 Перейти к списку тем Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Поддержка и ответы на вопросы Общие вопросы Не могу очистить кэш. Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Динамичесткая инфострока в шапке + позиция в макете для opencart\ocstore 2x, 3x Автор: Lito911 Единицы Измерения Товара Автор: RoS Opencart Product Search by Image Автор: slavoglo Простой массовый редактор цен. Fast Price Edit Автор: Sha First choice language PopUp (for OpenCart 2.3) Автор: EugeneMaz × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Где покупать модули? Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
cobalt Опубликовано: 8 января 2011 Автор Поделиться Опубликовано: 8 января 2011 755 для папки самое оно. смотрите права на файлы. видимо у вас файлы кэша от пользователя web-сервера (nobody, www-data, apache или под каким юзером там у хостера это все крутится). права на файлы - 644. Даже если видимо, что apache - толку мне, не понимающему, что с этим делать. ну какбэ... если файлы в папке не можете удалить, то и папку эту удалить не сможете - файлы то в ней "неубиваемые" лежат :D В этом и шелуха от изюма - именно папку cache кидает в корзину, остаётся только подтвердить удаление. А вот само содержимое cache(data/папки/изображения) уже не разрешает кинуть в корзину. заходим в панель управления хостингом. файловый менеджер папка с кэшем смотрим имя владельца файлов / папок Неужели я стал бы морочить голову, если бы я ВИДЕЛ имя владельца файлов и ПОНИМАЛ, что с этим делать? Тамбов брал, Астрахань брал, имя владельца файлов не видел. Видел удалить, изменить, переименовать, переместить, копировать, размер файла и его права. Ничего более. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
afwollis Опубликовано: 8 января 2011 Поделиться Опубликовано: 8 января 2011 Неужели я стал бы морочить голову, если бы я ВИДЕЛ имя владельца файлов и ПОНИМАЛ, что с этим делать? Тамбов брал, Астрахань брал, имя владельца файлов не видел. Видел удалить, изменить, переименовать, переместить, копировать, размер файла и его права. Ничего более.спасибо, улыбнуло =)скрин окна файлового менеджера в панели управления можно увидеть? у меня панель управления DirectAdmin. в ней есть Perm. - права UID - имя юзера GID - имя группывезде владелец - мой юзер, моя группа.права стоят такие image/cache - 775 image/cache/ФАЙЛЫ - 644 image/cache/data - 755 image/cache/data/ФАЙЛЫ - 644 image/data - 775 image/data/ФАЙЛЫ - 644 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... cobalt Опубликовано: 8 января 2011 Автор Поделиться Опубликовано: 8 января 2011 спасибо, улыбнуло =) скрин окна файлового менеджера в панели управления можно увидеть? у меня панель управления DirectAdmin. в ней есть Perm. - права UID - имя юзера GID - имя группывезде владелец - мой юзер, моя группа.права стоят такие image/cache - 775 image/cache/ФАЙЛЫ - 644 image/cache/data - 755 image/cache/data/ФАЙЛЫ - 644 image/data - 775 image/data/ФАЙЛЫ - 644 Это скрин cPanel X v2, имеется и v3, но и там искомого нет. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... afwollis Опубликовано: 9 января 2011 Поделиться Опубликовано: 9 января 2011 справа ссылка "изменить разрешения". что там есть? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... cobalt Опубликовано: 9 января 2011 Автор Поделиться Опубликовано: 9 января 2011 справа ссылка "изменить разрешения". что там есть? в cache разрешает менять права, в data - "chmod failed: Operation not permitted" Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... ficuskaktusovi4 Опубликовано: 9 января 2011 Поделиться Опубликовано: 9 января 2011 Если грохнуть папку с кешем, все картинки снова закешируются. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... afwollis Опубликовано: 9 января 2011 Поделиться Опубликовано: 9 января 2011 в cache разрешает менять права, в data - "chmod failed: Operation not permitted"вправляйте моск хостеру.Если грохнуть папку с кешем, все картинки снова закешируются.файлы удалить не получается.а удалить папку, без удаления файлов внутри неё - это что-то из серии фокусов Дэвида Копперфильда. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... cobalt Опубликовано: 9 января 2011 Автор Поделиться Опубликовано: 9 января 2011 вправляйте моск хостеру. С этого я и начинал, но, наверное, там сильно москитный моск, т.к. мне порекомендовали самому написать скрипт, назначающий меня владельцем. Ну да это такое, проплыли мелким брассом. Благодарю за участие. Тему можно считать закрытой. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... afwollis Опубликовано: 10 января 2011 Поделиться Опубликовано: 10 января 2011 С этого я и начинал, но, наверное, там сильно москитный моск, т.к. мне порекомендовали самому написать скрипт, назначающий меня владельцем. Ну да это такое, проплыли мелким брассом. Благодарю за участие. Тему можно считать закрытой.не спешите.ssh доступ есть или только ftp? в крайнем случае можно php::chown использовать (про chown писал еще michael) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... cobalt Опубликовано: 10 января 2011 Автор Поделиться Опубликовано: 10 января 2011 не спешите. ssh доступ есть или только ftp? в крайнем случае можно php::chown использовать (про chown писал еще michael) Только ftp. По chown я уже реагировал, понятия не имею что за лодка. Являюсь безнадёжным самоучкой с большим дефицитом свободного времени. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 7 месяцев спустя... xxx999 Опубликовано: 8 сентября 2011 Поделиться Опубликовано: 8 сентября 2011 Столкнулся с той же проблемой. Так отвечает хостер: файлы удалить нельзя, потому, что владел файлов Скрипт который их создал. Что можно сделать? Права пробовал менять и через фтп клиент и через cpanel — все никак не работает. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 год спустя... StanV Опубликовано: 1 июля 2013 Поделиться Опубликовано: 1 июля 2013 апну тему, может кому пригодится.Столкнулся с такой же проблемой как и ТС, однако с хостером связываться не стал, поступил по-другому.В папке admin/controller/common, в файле filemanager.php, с помощью Notepad++ изменил название директории "data/" на "cashe/" (без кавычек) затем удалил все папки через встроенный в Опенкарт менеджер картинок. После этого, filemanager.php привел в первоначальное состояние.В итоге избавился от картинок старых/ удаленных товаров, а по существующим товарам ОС сам добавит в папку кэша.добавлено: данный метод негоден (( после удаления вылезла куча ошибок, пришлось возвращать всё обратно... Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 год спустя... megastruktur Опубликовано: 18 июля 2014 Поделиться Опубликовано: 18 июля 2014 Итак, может быть кому-то понадобится. 1. Открываем файл /admin/cointroller/common/home.php 2. Находим метод public function index() 3. В самом конце ЭТОГО метода (где-нибудь после строчки $results = $this->model_sale_order->getOrders($data);, ежели таковая имеется) дописываем: //// <---- Clear cache button handler: $this->data['clear_cache'] = $this->data['home'] = HTTPS_SERVER . 'index.php?route=common/home&clear_cache=true&token=' . $this->session->data['token']; if(isset($this->request->get['clear_cache'])){ // specify an array of what we need to clear: $cacheDirs = array( 'image_cache' => DIR_IMAGE . 'cache' , 'vqmod_cache' => dirname(DIR_APPLICATION) . '/vqmod/vqcache' , 'system_cache' => DIR_CACHE ); foreach ($cacheDirs as $cacheDir) { foreach(new RecursiveIteratorIterator(new RecursiveDirectoryIterator($cacheDir, FilesystemIterator::SKIP_DOTS), RecursiveIteratorIterator::CHILD_FIRST) as $path) { $path->isDir() ? rmdir($path->getPathname()) : unlink($path->getPathname()); } } } //// ----> 4. Открываем файл /admin/view/template/common/home.tpl 5. Находим строчку <h1><img src="view/image/home.png" alt="" /> <?php echo $heading_title; ?></h1> 6. Сразу после нее добавляем: <div class='buttons'><a href="<?php echo $clear_cache ?>" class="button"><span>Clear Cache</span></a></div> Кнопка все почистиит, как Алмаз :-) Расположена она, как нетрудно догадаться, в админ-панели на главной странице, в хэдере, прямо напротив надписи "Панель управления". !!! Обратите внимание на то, какие директории оно очищает! Ежели у Вас нет VQmod, то уберите его из массива $cacheDirs. Ну или ежели необходимо что-то еще удалить - туда, в массив, дописывайте. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 0 Перейти к списку тем Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Поддержка и ответы на вопросы Общие вопросы Не могу очистить кэш. Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Динамичесткая инфострока в шапке + позиция в макете для opencart\ocstore 2x, 3x Автор: Lito911 Единицы Измерения Товара Автор: RoS Opencart Product Search by Image Автор: slavoglo Простой массовый редактор цен. Fast Price Edit Автор: Sha First choice language PopUp (for OpenCart 2.3) Автор: EugeneMaz
cobalt Опубликовано: 8 января 2011 Автор Поделиться Опубликовано: 8 января 2011 спасибо, улыбнуло =) скрин окна файлового менеджера в панели управления можно увидеть? у меня панель управления DirectAdmin. в ней есть Perm. - права UID - имя юзера GID - имя группывезде владелец - мой юзер, моя группа.права стоят такие image/cache - 775 image/cache/ФАЙЛЫ - 644 image/cache/data - 755 image/cache/data/ФАЙЛЫ - 644 image/data - 775 image/data/ФАЙЛЫ - 644 Это скрин cPanel X v2, имеется и v3, но и там искомого нет. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
afwollis Опубликовано: 9 января 2011 Поделиться Опубликовано: 9 января 2011 справа ссылка "изменить разрешения". что там есть? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... cobalt Опубликовано: 9 января 2011 Автор Поделиться Опубликовано: 9 января 2011 справа ссылка "изменить разрешения". что там есть? в cache разрешает менять права, в data - "chmod failed: Operation not permitted" Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... ficuskaktusovi4 Опубликовано: 9 января 2011 Поделиться Опубликовано: 9 января 2011 Если грохнуть папку с кешем, все картинки снова закешируются. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... afwollis Опубликовано: 9 января 2011 Поделиться Опубликовано: 9 января 2011 в cache разрешает менять права, в data - "chmod failed: Operation not permitted"вправляйте моск хостеру.Если грохнуть папку с кешем, все картинки снова закешируются.файлы удалить не получается.а удалить папку, без удаления файлов внутри неё - это что-то из серии фокусов Дэвида Копперфильда. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... cobalt Опубликовано: 9 января 2011 Автор Поделиться Опубликовано: 9 января 2011 вправляйте моск хостеру. С этого я и начинал, но, наверное, там сильно москитный моск, т.к. мне порекомендовали самому написать скрипт, назначающий меня владельцем. Ну да это такое, проплыли мелким брассом. Благодарю за участие. Тему можно считать закрытой. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... afwollis Опубликовано: 10 января 2011 Поделиться Опубликовано: 10 января 2011 С этого я и начинал, но, наверное, там сильно москитный моск, т.к. мне порекомендовали самому написать скрипт, назначающий меня владельцем. Ну да это такое, проплыли мелким брассом. Благодарю за участие. Тему можно считать закрытой.не спешите.ssh доступ есть или только ftp? в крайнем случае можно php::chown использовать (про chown писал еще michael) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... cobalt Опубликовано: 10 января 2011 Автор Поделиться Опубликовано: 10 января 2011 не спешите. ssh доступ есть или только ftp? в крайнем случае можно php::chown использовать (про chown писал еще michael) Только ftp. По chown я уже реагировал, понятия не имею что за лодка. Являюсь безнадёжным самоучкой с большим дефицитом свободного времени. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 7 месяцев спустя... xxx999 Опубликовано: 8 сентября 2011 Поделиться Опубликовано: 8 сентября 2011 Столкнулся с той же проблемой. Так отвечает хостер: файлы удалить нельзя, потому, что владел файлов Скрипт который их создал. Что можно сделать? Права пробовал менять и через фтп клиент и через cpanel — все никак не работает. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 год спустя... StanV Опубликовано: 1 июля 2013 Поделиться Опубликовано: 1 июля 2013 апну тему, может кому пригодится.Столкнулся с такой же проблемой как и ТС, однако с хостером связываться не стал, поступил по-другому.В папке admin/controller/common, в файле filemanager.php, с помощью Notepad++ изменил название директории "data/" на "cashe/" (без кавычек) затем удалил все папки через встроенный в Опенкарт менеджер картинок. После этого, filemanager.php привел в первоначальное состояние.В итоге избавился от картинок старых/ удаленных товаров, а по существующим товарам ОС сам добавит в папку кэша.добавлено: данный метод негоден (( после удаления вылезла куча ошибок, пришлось возвращать всё обратно... Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 год спустя... megastruktur Опубликовано: 18 июля 2014 Поделиться Опубликовано: 18 июля 2014 Итак, может быть кому-то понадобится. 1. Открываем файл /admin/cointroller/common/home.php 2. Находим метод public function index() 3. В самом конце ЭТОГО метода (где-нибудь после строчки $results = $this->model_sale_order->getOrders($data);, ежели таковая имеется) дописываем: //// <---- Clear cache button handler: $this->data['clear_cache'] = $this->data['home'] = HTTPS_SERVER . 'index.php?route=common/home&clear_cache=true&token=' . $this->session->data['token']; if(isset($this->request->get['clear_cache'])){ // specify an array of what we need to clear: $cacheDirs = array( 'image_cache' => DIR_IMAGE . 'cache' , 'vqmod_cache' => dirname(DIR_APPLICATION) . '/vqmod/vqcache' , 'system_cache' => DIR_CACHE ); foreach ($cacheDirs as $cacheDir) { foreach(new RecursiveIteratorIterator(new RecursiveDirectoryIterator($cacheDir, FilesystemIterator::SKIP_DOTS), RecursiveIteratorIterator::CHILD_FIRST) as $path) { $path->isDir() ? rmdir($path->getPathname()) : unlink($path->getPathname()); } } } //// ----> 4. Открываем файл /admin/view/template/common/home.tpl 5. Находим строчку <h1><img src="view/image/home.png" alt="" /> <?php echo $heading_title; ?></h1> 6. Сразу после нее добавляем: <div class='buttons'><a href="<?php echo $clear_cache ?>" class="button"><span>Clear Cache</span></a></div> Кнопка все почистиит, как Алмаз :-) Расположена она, как нетрудно догадаться, в админ-панели на главной странице, в хэдере, прямо напротив надписи "Панель управления". !!! Обратите внимание на то, какие директории оно очищает! Ежели у Вас нет VQmod, то уберите его из массива $cacheDirs. Ну или ежели необходимо что-то еще удалить - туда, в массив, дописывайте. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 0 Перейти к списку тем Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Поддержка и ответы на вопросы Общие вопросы Не могу очистить кэш.
cobalt Опубликовано: 9 января 2011 Автор Поделиться Опубликовано: 9 января 2011 справа ссылка "изменить разрешения". что там есть? в cache разрешает менять права, в data - "chmod failed: Operation not permitted" Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
ficuskaktusovi4 Опубликовано: 9 января 2011 Поделиться Опубликовано: 9 января 2011 Если грохнуть папку с кешем, все картинки снова закешируются. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
afwollis Опубликовано: 9 января 2011 Поделиться Опубликовано: 9 января 2011 в cache разрешает менять права, в data - "chmod failed: Operation not permitted"вправляйте моск хостеру.Если грохнуть папку с кешем, все картинки снова закешируются.файлы удалить не получается.а удалить папку, без удаления файлов внутри неё - это что-то из серии фокусов Дэвида Копперфильда. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... cobalt Опубликовано: 9 января 2011 Автор Поделиться Опубликовано: 9 января 2011 вправляйте моск хостеру. С этого я и начинал, но, наверное, там сильно москитный моск, т.к. мне порекомендовали самому написать скрипт, назначающий меня владельцем. Ну да это такое, проплыли мелким брассом. Благодарю за участие. Тему можно считать закрытой. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... afwollis Опубликовано: 10 января 2011 Поделиться Опубликовано: 10 января 2011 С этого я и начинал, но, наверное, там сильно москитный моск, т.к. мне порекомендовали самому написать скрипт, назначающий меня владельцем. Ну да это такое, проплыли мелким брассом. Благодарю за участие. Тему можно считать закрытой.не спешите.ssh доступ есть или только ftp? в крайнем случае можно php::chown использовать (про chown писал еще michael) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... cobalt Опубликовано: 10 января 2011 Автор Поделиться Опубликовано: 10 января 2011 не спешите. ssh доступ есть или только ftp? в крайнем случае можно php::chown использовать (про chown писал еще michael) Только ftp. По chown я уже реагировал, понятия не имею что за лодка. Являюсь безнадёжным самоучкой с большим дефицитом свободного времени. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 7 месяцев спустя... xxx999 Опубликовано: 8 сентября 2011 Поделиться Опубликовано: 8 сентября 2011 Столкнулся с той же проблемой. Так отвечает хостер: файлы удалить нельзя, потому, что владел файлов Скрипт который их создал. Что можно сделать? Права пробовал менять и через фтп клиент и через cpanel — все никак не работает. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 год спустя... StanV Опубликовано: 1 июля 2013 Поделиться Опубликовано: 1 июля 2013 апну тему, может кому пригодится.Столкнулся с такой же проблемой как и ТС, однако с хостером связываться не стал, поступил по-другому.В папке admin/controller/common, в файле filemanager.php, с помощью Notepad++ изменил название директории "data/" на "cashe/" (без кавычек) затем удалил все папки через встроенный в Опенкарт менеджер картинок. После этого, filemanager.php привел в первоначальное состояние.В итоге избавился от картинок старых/ удаленных товаров, а по существующим товарам ОС сам добавит в папку кэша.добавлено: данный метод негоден (( после удаления вылезла куча ошибок, пришлось возвращать всё обратно... Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 год спустя... megastruktur Опубликовано: 18 июля 2014 Поделиться Опубликовано: 18 июля 2014 Итак, может быть кому-то понадобится. 1. Открываем файл /admin/cointroller/common/home.php 2. Находим метод public function index() 3. В самом конце ЭТОГО метода (где-нибудь после строчки $results = $this->model_sale_order->getOrders($data);, ежели таковая имеется) дописываем: //// <---- Clear cache button handler: $this->data['clear_cache'] = $this->data['home'] = HTTPS_SERVER . 'index.php?route=common/home&clear_cache=true&token=' . $this->session->data['token']; if(isset($this->request->get['clear_cache'])){ // specify an array of what we need to clear: $cacheDirs = array( 'image_cache' => DIR_IMAGE . 'cache' , 'vqmod_cache' => dirname(DIR_APPLICATION) . '/vqmod/vqcache' , 'system_cache' => DIR_CACHE ); foreach ($cacheDirs as $cacheDir) { foreach(new RecursiveIteratorIterator(new RecursiveDirectoryIterator($cacheDir, FilesystemIterator::SKIP_DOTS), RecursiveIteratorIterator::CHILD_FIRST) as $path) { $path->isDir() ? rmdir($path->getPathname()) : unlink($path->getPathname()); } } } //// ----> 4. Открываем файл /admin/view/template/common/home.tpl 5. Находим строчку <h1><img src="view/image/home.png" alt="" /> <?php echo $heading_title; ?></h1> 6. Сразу после нее добавляем: <div class='buttons'><a href="<?php echo $clear_cache ?>" class="button"><span>Clear Cache</span></a></div> Кнопка все почистиит, как Алмаз :-) Расположена она, как нетрудно догадаться, в админ-панели на главной странице, в хэдере, прямо напротив надписи "Панель управления". !!! Обратите внимание на то, какие директории оно очищает! Ежели у Вас нет VQmod, то уберите его из массива $cacheDirs. Ну или ежели необходимо что-то еще удалить - туда, в массив, дописывайте. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 0 Перейти к списку тем Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу.
cobalt Опубликовано: 9 января 2011 Автор Поделиться Опубликовано: 9 января 2011 вправляйте моск хостеру. С этого я и начинал, но, наверное, там сильно москитный моск, т.к. мне порекомендовали самому написать скрипт, назначающий меня владельцем. Ну да это такое, проплыли мелким брассом. Благодарю за участие. Тему можно считать закрытой. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
afwollis Опубликовано: 10 января 2011 Поделиться Опубликовано: 10 января 2011 С этого я и начинал, но, наверное, там сильно москитный моск, т.к. мне порекомендовали самому написать скрипт, назначающий меня владельцем. Ну да это такое, проплыли мелким брассом. Благодарю за участие. Тему можно считать закрытой.не спешите.ssh доступ есть или только ftp? в крайнем случае можно php::chown использовать (про chown писал еще michael) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... cobalt Опубликовано: 10 января 2011 Автор Поделиться Опубликовано: 10 января 2011 не спешите. ssh доступ есть или только ftp? в крайнем случае можно php::chown использовать (про chown писал еще michael) Только ftp. По chown я уже реагировал, понятия не имею что за лодка. Являюсь безнадёжным самоучкой с большим дефицитом свободного времени. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 7 месяцев спустя... xxx999 Опубликовано: 8 сентября 2011 Поделиться Опубликовано: 8 сентября 2011 Столкнулся с той же проблемой. Так отвечает хостер: файлы удалить нельзя, потому, что владел файлов Скрипт который их создал. Что можно сделать? Права пробовал менять и через фтп клиент и через cpanel — все никак не работает. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 год спустя... StanV Опубликовано: 1 июля 2013 Поделиться Опубликовано: 1 июля 2013 апну тему, может кому пригодится.Столкнулся с такой же проблемой как и ТС, однако с хостером связываться не стал, поступил по-другому.В папке admin/controller/common, в файле filemanager.php, с помощью Notepad++ изменил название директории "data/" на "cashe/" (без кавычек) затем удалил все папки через встроенный в Опенкарт менеджер картинок. После этого, filemanager.php привел в первоначальное состояние.В итоге избавился от картинок старых/ удаленных товаров, а по существующим товарам ОС сам добавит в папку кэша.добавлено: данный метод негоден (( после удаления вылезла куча ошибок, пришлось возвращать всё обратно... Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 год спустя... megastruktur Опубликовано: 18 июля 2014 Поделиться Опубликовано: 18 июля 2014 Итак, может быть кому-то понадобится. 1. Открываем файл /admin/cointroller/common/home.php 2. Находим метод public function index() 3. В самом конце ЭТОГО метода (где-нибудь после строчки $results = $this->model_sale_order->getOrders($data);, ежели таковая имеется) дописываем: //// <---- Clear cache button handler: $this->data['clear_cache'] = $this->data['home'] = HTTPS_SERVER . 'index.php?route=common/home&clear_cache=true&token=' . $this->session->data['token']; if(isset($this->request->get['clear_cache'])){ // specify an array of what we need to clear: $cacheDirs = array( 'image_cache' => DIR_IMAGE . 'cache' , 'vqmod_cache' => dirname(DIR_APPLICATION) . '/vqmod/vqcache' , 'system_cache' => DIR_CACHE ); foreach ($cacheDirs as $cacheDir) { foreach(new RecursiveIteratorIterator(new RecursiveDirectoryIterator($cacheDir, FilesystemIterator::SKIP_DOTS), RecursiveIteratorIterator::CHILD_FIRST) as $path) { $path->isDir() ? rmdir($path->getPathname()) : unlink($path->getPathname()); } } } //// ----> 4. Открываем файл /admin/view/template/common/home.tpl 5. Находим строчку <h1><img src="view/image/home.png" alt="" /> <?php echo $heading_title; ?></h1> 6. Сразу после нее добавляем: <div class='buttons'><a href="<?php echo $clear_cache ?>" class="button"><span>Clear Cache</span></a></div> Кнопка все почистиит, как Алмаз :-) Расположена она, как нетрудно догадаться, в админ-панели на главной странице, в хэдере, прямо напротив надписи "Панель управления". !!! Обратите внимание на то, какие директории оно очищает! Ежели у Вас нет VQmod, то уберите его из массива $cacheDirs. Ну или ежели необходимо что-то еще удалить - туда, в массив, дописывайте. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 0
cobalt Опубликовано: 10 января 2011 Автор Поделиться Опубликовано: 10 января 2011 не спешите. ssh доступ есть или только ftp? в крайнем случае можно php::chown использовать (про chown писал еще michael) Только ftp. По chown я уже реагировал, понятия не имею что за лодка. Являюсь безнадёжным самоучкой с большим дефицитом свободного времени. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
xxx999 Опубликовано: 8 сентября 2011 Поделиться Опубликовано: 8 сентября 2011 Столкнулся с той же проблемой. Так отвечает хостер: файлы удалить нельзя, потому, что владел файлов Скрипт который их создал. Что можно сделать? Права пробовал менять и через фтп клиент и через cpanel — все никак не работает. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
StanV Опубликовано: 1 июля 2013 Поделиться Опубликовано: 1 июля 2013 апну тему, может кому пригодится.Столкнулся с такой же проблемой как и ТС, однако с хостером связываться не стал, поступил по-другому.В папке admin/controller/common, в файле filemanager.php, с помощью Notepad++ изменил название директории "data/" на "cashe/" (без кавычек) затем удалил все папки через встроенный в Опенкарт менеджер картинок. После этого, filemanager.php привел в первоначальное состояние.В итоге избавился от картинок старых/ удаленных товаров, а по существующим товарам ОС сам добавит в папку кэша.добавлено: данный метод негоден (( после удаления вылезла куча ошибок, пришлось возвращать всё обратно... Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
megastruktur Опубликовано: 18 июля 2014 Поделиться Опубликовано: 18 июля 2014 Итак, может быть кому-то понадобится. 1. Открываем файл /admin/cointroller/common/home.php 2. Находим метод public function index() 3. В самом конце ЭТОГО метода (где-нибудь после строчки $results = $this->model_sale_order->getOrders($data);, ежели таковая имеется) дописываем: //// <---- Clear cache button handler: $this->data['clear_cache'] = $this->data['home'] = HTTPS_SERVER . 'index.php?route=common/home&clear_cache=true&token=' . $this->session->data['token']; if(isset($this->request->get['clear_cache'])){ // specify an array of what we need to clear: $cacheDirs = array( 'image_cache' => DIR_IMAGE . 'cache' , 'vqmod_cache' => dirname(DIR_APPLICATION) . '/vqmod/vqcache' , 'system_cache' => DIR_CACHE ); foreach ($cacheDirs as $cacheDir) { foreach(new RecursiveIteratorIterator(new RecursiveDirectoryIterator($cacheDir, FilesystemIterator::SKIP_DOTS), RecursiveIteratorIterator::CHILD_FIRST) as $path) { $path->isDir() ? rmdir($path->getPathname()) : unlink($path->getPathname()); } } } //// ----> 4. Открываем файл /admin/view/template/common/home.tpl 5. Находим строчку <h1><img src="view/image/home.png" alt="" /> <?php echo $heading_title; ?></h1> 6. Сразу после нее добавляем: <div class='buttons'><a href="<?php echo $clear_cache ?>" class="button"><span>Clear Cache</span></a></div> Кнопка все почистиит, как Алмаз :-) Расположена она, как нетрудно догадаться, в админ-панели на главной странице, в хэдере, прямо напротив надписи "Панель управления". !!! Обратите внимание на то, какие директории оно очищает! Ежели у Вас нет VQmod, то уберите его из массива $cacheDirs. Ну или ежели необходимо что-то еще удалить - туда, в массив, дописывайте. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Рекомендованные сообщения