Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/63.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 服务器关闭并重新启动后,Laravel 5.1时区与PHP不同步-命令行重新设置_Mysql_Apache_Phpmyadmin_Ubuntu 14.04_Laravel 5.1 - Fatal编程技术网

Mysql 服务器关闭并重新启动后,Laravel 5.1时区与PHP不同步-命令行重新设置

Mysql 服务器关闭并重新启动后,Laravel 5.1时区与PHP不同步-命令行重新设置,mysql,apache,phpmyadmin,ubuntu-14.04,laravel-5.1,Mysql,Apache,Phpmyadmin,Ubuntu 14.04,Laravel 5.1,我在Ubuntu14.04虚拟服务器上遇到了PHPMyAdmin和Laravel5.1的问题,每当我关闭服务器时,时区(日期和时间)就会倒退到服务器关闭的时间 我已经在服务器上的php.ini和Laravel中的app.php中将时区设置为 'timezone' => 'Australia/Sydney', 是否有人知道我可以执行一个命令行命令,以便在重新启动虚拟服务器时将时间重新设置回上面的时间?在努力解决日期和时间有时同步而不是其他时间同步的问题后,我发现以下步骤确实将时间重置为正

我在Ubuntu14.04虚拟服务器上遇到了PHPMyAdmin和Laravel5.1的问题,每当我关闭服务器时,时区(日期和时间)就会倒退到服务器关闭的时间

我已经在服务器上的php.ini和Laravel中的app.php中将时区设置为

 'timezone' => 'Australia/Sydney',

是否有人知道我可以执行一个命令行命令,以便在重新启动虚拟服务器时将时间重新设置回上面的时间?

在努力解决日期和时间有时同步而不是其他时间同步的问题后,我发现以下步骤确实将时间重置为正确的时间。 在PhpMyAdmin中的数据库中,单击SQL选项卡并运行以下SQL查询

SELECT @@global.time_zone, @@session.time_zone;
然后回到VirtualBox命令行,切换到“root”用户,运行以下命令

set default-time-zone
然后重新启动服务器

sudo reboot
当它重新引导时,您应该显示正确的时间和日期,您可能需要多次执行最后两个步骤以获得正确的时间和日期,并检查ip地址是否已更改

ifconfig
希望这对其他人有帮助