zTDS - бесплатная ТДС

ro--ot
На сайте с 18.12.2009
Offline
164
#831

DrCrash, а в $z_parameter_1 = ''; что?

Не могу понять что ты хочешь сделать.

zTDS - бесплатная ТДС (https://t.me/z_tds)
DC
На сайте с 14.02.2009
Offline
66
#832

ro--ot, переменная с абсолютным урлом.

Добавил регулярку, удаляющую http://domain.com/ из переменной + http://domain.com/[PAR-1] в шаблоне аута - тогда все ок.

То есть сделать хочу просто - передавать урл целиком из $z_parameter_1 в [PAR-1] ну и в шаблоне аута соответственно просто API редирект [PAR-1]

ro--ot
На сайте с 18.12.2009
Offline
164
#833

Сделал тестовую страницу:

<?php
$z_parameter_1 = 'http://qip.ru';
include $_SERVER['DOCUMENT_ROOT'].'/api.php';
?>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; Charset=utf-8">
</head>
<body>
<?php echo $z_out; ?>
</body>
</html>

В ауте потока прописал: [PAR-1]

Открыл тестовую страницу в браузере:

Так и не понял смыл этого телодвижения.

DC
На сайте с 14.02.2009
Offline
66
#834

ro--ot, видимо у меня что-то глюкнуло :)

ro--ot
На сайте с 18.12.2009
Offline
164
#835

Без потока тоже работает, я проверил.

Ты пробовал сделать как в моем примере выше?

DC
На сайте с 14.02.2009
Offline
66
#836

А время все же можно как-то поменять? У меня в UTC в логах, нужно local

DC
На сайте с 14.02.2009
Offline
66
#838

ro--ot, я там был, двое суток воевал с временем на сервере. в итоге рад, что хоть вернул как было. сейчас все работает как нужно, за исключением этого скрипта. менять что-то на сервере желания больше нет. Вообще да - в php.ini UTC на local меняешь и все хорошо... но тогда некоторые другие скрипты работают неправильно (настроены на работу с UTC) - пишут в UTC+7+7. Другим людям показывал настройки - говорят все норм. Но сам думаю, что нет. В общем в скрипте может опцию какую сделать...

[root@web ~]# timedatectl

Local time: Чт 2017-06-29 19:42:41 +07

Universal time: Чт 2017-06-29 12:42:41 UTC

RTC time: Чт 2017-06-29 12:42:41

Time zone: Asia/Krasnoyarsk (+07, +0700)

NTP enabled: yes

NTP synchronized: yes

RTC in local TZ: no

DST active: n/a

[root@web ~]# hwclock --show --utc

Чт 29 июн 2017 19:43:39 -0.094077 секунд

[root@web ~]# hwclock --show

Чт 29 июн 2017 19:43:42 -0.609769 секунд

[root@web ~]# hwclock --show --localtime

Чт 29 июн 2017 12:44:16 -1.000399 секунд

vsftpd например когда использую с такими настройками use_localtime=YES - он делает файл с hwclock UTC+7 и того от нормального UTC еще +7+7 в итоге, то есть дата создания файла 02.45.00 следующего дня. и так и эдак пробовал с ребутами - никак не вышло с такой настройкой его заставить нормально работать. в итоге просто опцию в NO выставил и все.

по времени видно, что UTC и local местами перепутаны в hwclock - я хз как так выходит и как вообще выходить должно. короче ну его нах - двое суток в *****

ro--ot
На сайте с 18.12.2009
Offline
164
#839

Попробуй в самом верху index.php и admin.php прописать строку:

@date_default_timezone_set('Europe/Moscow');

DC
На сайте с 14.02.2009
Offline
66
#840

Спасибо! Помогло :)

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