搭建好xsser.me平台后,可以正常使用来进行跨站了。但是,发现平台接收到xss时间有出入不是准确的时间。由于服务器是在美国,所以怀疑时间不对是因为php时区设置的原因。
翻了一下源码,在config.php中有时区设置,当时根据教程改为$config[‘timezone’] =’Asia/Shanghai’。同时,在php.ini中有时区设置date.timezone = UTC。因此要修正时间必须修改这两处,最终尝试,因为将两个同时设为西七区就可以了(想来应该是因为服务器在西七区的原因)。即将$config[‘timezone’] 改为’America/Whitehorse’,将php.ini的date.timezone设为America/Whitehorse即可。
ps:要使时间正确,将上面两处同时改为服务器所在的时区即可。
测试时可以用一下代码来测试:
<?php
echo date_default_timezone_get();
echo date(‘Y-m-d H:i:s’)
?>
转载请注明:jinglingshu的博客 » xsser.me时间设置