DST er vinter/sommertid på engelsk, og der er en tråd om DST (Daylight Savings Time) på phpBB3's forum:
https://www.phpbb.com/community/viewtopic.php?f=46&t=1837815I den tråd står der at man kan fjerne at brugerne kan pille ved DST indstillingerne.
Gør man det så kan sikkert køre et cron job ud at der går ged i noget på grund af problemer med samtidighed.
Problemer med samtidighed er når nogen på samme tid ændrer i de samme data.
SQL koden ser således ud jvf.
https://www.phpbb.com/community/viewtopic.php?f=46&t=1837815#p11111495:
Kode: Vælg alt
UPDATE `phpbb_users` SET `user_dst` = '0';
UPDATE `phpbb_config` SET `config_value` = '0' WHERE `config_name` = 'board_dst';
(... og nu ikke noget med at køre den uden at der som minimum er foretaget en db backup først + at db backup'en er kontrolleret for at den også er korrekt.)
Første UPDATE linie ser
meget spændende ud, og rigtigt nok, hvis du læser de 2 sidste indlæg i tråden:
Hvis man kører:
Kode: Vælg alt
UPDATE `phpbb_users` SET `user_dst` = '1';
.. så skiftes der til sommertid.
Det vil så også sige at:
Kode: Vælg alt
UPDATE `phpbb_users` SET `user_dst` = '0';
... skifter til normaltid(=vintertid).
... og de 2 SQL udtryk har virkning for alle brugere af forum.
/Lars
Jeg er Software ingeniør (Diplomingeniør) i Informationsteknologi og
indlejede systemer, hvor indlejrede systemer
er computer (microcontroller) + elektronik i for eksempel et TV, en router, en vaskemaskine og den slags