После обновления сервера перестала работать настройка временной зоны

GZ
На сайте с 07.12.2012
Offline
59
218

Есть у меня пара сайтов, работающих на старом движке W-Script (сайты с обоями). В движке есть особенность: каждое загруженное изображение помещается в папку по дате публикации. Но если на сервере меняется время - время публикации и папка теряются. В итоге, картинка, загруженная, например, 28.06.2019 и помещенная в соответствующий каталог уже не видится сайтом, потому, что там стоит дата 29.06.2019 или 27.06.2019. Решение нашлось, добавлением в .htaccess строчки:

php_value date.timezone 'Asia/Baku'

Я принудительно задавал тот часовой пояс, который мне нужно было. Сейчас на сервере что-то поменялось. Как говорит поддержка, у них теперь стоит система OpenLiteSpeed. В ней данная команда не работает. Какой бы часовой пояс я туда не ставил - сайт вообще не реагирует, хотя если выгрузить время сервера через php-файл - я получаю то время, которое прописано в файле .htaccess. Они не могут ничего сделать, но утверждают, что на новом программном обеспечении данная команда не поддерживается. Поэтому сайт работает не правильно.

Чем можно заменить данную команду, чтобы задать тот часовой пояс, который мне нужно? В данном случае, необходимо задать пояс Asia/Baku. В этом часовом поясе сайт работал исправно больше 4-х лет.

SeVlad
На сайте с 03.11.2008
Offline
1489
#1
GadZZillA:
Какой бы часовой пояс я туда не ставил

Не знаю где ты это делаешь и причем тут OpenLiteSpeed, попробуй не регион а смещение цифрами указывать.

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Топики помощи с ⓌordPress (https://searchengines.guru/ru/forum/1032910 ) и основы безопасности сайтов ( https://searchengines.guru/ru/forum/774117 ). *** Помощь\консультации в топиках форума - БЕСПЛАТНО. Платные услуги ( https://wp.me/P3YHjQ-3 ) - с бюджетом от 150$ ***
GZ
На сайте с 07.12.2012
Offline
59
#2

Как это выглядит цифрами?

WebAlt
На сайте с 02.12.2007
Offline
223
#3

.htaccess не поддерживается в OLS, правила нужно в настройки виртуального хоста добавлять.

Промокод на скидку 25%: [ 64821976 ] на сайтах: [ https://firstvds.ru ] - виртуальные серверы; [ https://1dedic.ru ] - выделенные серверы; [ https://ispserver.ru ] - хостинг, VPS/VDS, выделенные и облачные серверы с полным администрированием.
S
На сайте с 30.09.2016
Offline
469
#4
GadZZillA:
Но если на сервере меняется время - время публикации и папка теряются.

Вы довольно невнятно излагаете. Папка не может теряться, если она создана. Другое дело, что она может не создаваться.

Попробуйте в самое начало PHP-скрипта вставить строку

ini_set('date.timezone', 'Asia/Baku');
Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
LEOnidUKG
На сайте с 25.11.2006
Online
1608
#5
Попробуйте в самое начало PHP-скрипта вставить строку

Или в user.ini или php.ini

✅ Трастовых площадок под размещение статей и ссылок. Опыт 14 лет! ( https://searchengines.guru/ru/forum/675690 ) ⭐ Купить вечные трастовые ссылки для сайта ( https://getmanylinks.ru/?srh ) ⭐ Ускорение ваших сайтов (WP, Opencart и др.) + Настройка сервера ( https://searchengines.guru/ru/forum/997205 )
Mik Foxi
На сайте с 02.03.2011
Offline
945
#6

date_default_timezone_set('Asia/Baku');

или такую строку вставить в начало пхп скриптов, в какой нибудь конфиг например.

Антибот защита сайта от накрутки поведенческих, от спама, взлома и поиска xss, от хит и клик ботов, от парсинга и кражи контента, снижение нагрузки на сервер - https://antibot.cloud/ Вам все еще конкуренты генерят отказы?

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий