Мы используем cookie-файлы
Для оптимизации работы нашего сайта мы используем cookie-файлы. Продолжая использовать сайт, Вы соглашаетесь с использованием cookie-файлов.
  • Русский
  • Українська
  • UAH
  • USD
  • RUB
  • EUR
  • +38(044) 392-74-33  Киев
  • +38(057) 728-39-00  Харьков
  • +38(056) 794-38-31  Днепр
  • +38(032) 229-58-93  Львов
  • +38(048) 738-57-70  Одесса
  • +38(093) 170-15-42  Life
  • +38(067) 400-88-44  Киевстар
  • +38(095) 630-90-82  Vodafone
  • +1(888)393-24-51  USA, Toll free
  • +44(131)507-01-14  Great Britain
  • +7(499) 348-28-61  Москва

VPS. Проблема с кешированием на VPS

Форумы VPS Проблема с кешированием на VPS

timetogo888
5 лет
0
Проблема с кешированием на VPS

Здравствуйте стоит opencart(ocstore) 1.5 и я никак не поборю беду с кешированием, в htaccesss добавлял код для кеширования в одном случае сайт падал с ошибкой 500, а в другом - ничего не помагало, также ставил модуль NitroPack, на openserver все отлично работало, но на VPS нет, просто не кешируется, также при сохранении настроек модуля выдавало
"При сохранении настроек модуля пишет Your PHP user does not have permission to create the .htaccess-backup file. Please create it manually and for content set the current content of your .htaccess file."
я ставил разные права на htaccess - толку никакого. Или нужно менять права на файлы и папки в модуле?

Евгений В.
5 лет
0

в одном случае сайт падал с ошибкой 500, © timetogo888

Что при этом пишется в логи? Какие ошибки?
"При сохранении настроек модуля пишет Your PHP user does not have permission to create the .htaccess-backup file. Please create it manually and for content set the current content of your .htaccess file."
я ставил разные права на htaccess - толку никакого
© timetogo888

А владельцем файлов/папок сайта какой пользователь/группа установлен? Так как в ошибке речь о том что именно пользователь от имени которого выполняется скрипт создающий .htacccess не имеет права на запись в указанную папку.

timetogo888
5 лет
0

А владельцем файлов/папок сайта какой пользователь/группа установлен? Так как в ошибке речь о том что именно пользователь от имени которого выполняется скрипт создающий .htacccess не имеет права на запись в указанную папку. © Евгений В.

владелец и группа - созданный мною профиль, или мне нужно залить файлы модуля через root аккаунт?
Что при этом пишется в логи? Какие ошибки? © Евгений В.

ничего не пишется в журнале...
попросту говоря этот код для кеширования браузером не работает
AddType text/css .css .cssgz
AddType text/javascript .js .jsgz
AddEncoding x-gzip .cssgz .jsgz
<IfModule mod_expires.so>
ExpiresActive On
ExpiresDefault "access 2 days"
ExpiresByType image/jpg "access 1 week"
ExpiresByType image/jpeg "access 1 week"
ExpiresByType image/gif "access 1 week"
ExpiresByType image/png "access 1 week"
ExpiresByType text/css "access 1 week"
ExpiresByType application/pdf "access 1 week"
ExpiresByType text/x-javascript "access 1 week"
ExpiresByType application/x-shockwave-flash "access 1 week"
ExpiresByType image/x-icon "access 1 week"
ExpiresByType application/javascript "access 1 week"
ExpiresByType text/javascript "access 1 week"
</IfModule>

Евгений В.
5 лет
0

владелец и группа - созданный мною профиль, или мне нужно залить файлы модуля через root аккаунт? © timetogo888

Зависит от того как подключен php. Если как модуль апача, то владельцем должен указываться он (в Debian это вроде www-data).

ничего не пишется в журнале... © timetogo888

Возможно, не тот файл лога смотрите? Так как вот не встречал ещё ситуации чтоб не писалась в лог ошибка. (за исключением когда оно намеренно отключено)
Если не получится найти причину самостоятельно - сбросьте данные для входа на сервер на varenko@ukr-hosting.org. Постараюсь помочь в свободное время.

timetogo888
5 лет
0

Зависит от того как подключен php. Если как модуль апача, то владельцем должен указываться он (в Debian это вроде www-data). © Евгений В.

тогда нужно на все папки и файлы изменить владельца на www-data?
Возможно, не тот файл лога смотрите? Так как вот не встречал ещё ситуации чтоб не писалась в лог ошибка. (за исключением когда оно намеренно отключено)
Если не получится найти причину самостоятельно - сбросьте данные для входа на сервер на varenko@ukr-hosting.org. Постараюсь помочь в свободное время.
© Евгений В.

журнал ошибок пуст, как и error.log, а access.log там старые данные, ничего не выключал, а когда у вас будет свободное время?
я с этим кэшированием уже мучусь третий день, все что можно уже перепробовал...

JSemikov
5 лет
0

Логирование ошибок, если у Вас ISP, включается-выключается в разделе www-домены.
Так как в работе веб-сервера (это может быть и apache, и nginx, и их сочетание), в методе работы php хватает нюансов, то могу предложить свою помощь - стучитесь в скайп или gmail, логин аналогичен форумовскому.
Свободное время для Вас найду, но, т.к. не являюсь сотрудником компании, то рассчитываю на вознаграждение в разумных пределах.

timetogo888
5 лет
0

тему можно закрывать, проблему решил установкой модулей

Участвовать в общении на этом форуме могут только зарегистрированные пользователи.