Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/295.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
PHP更改服务器日期&;时间_Php_Exec - Fatal编程技术网

PHP更改服务器日期&;时间

PHP更改服务器日期&;时间,php,exec,Php,Exec,如何使用php更改服务器时间?根据我目前的研究,我发现可以使用exec()函数执行任何终端行。我应该在该函数中输入什么来表示将日期和时间更改为2013年11月24日12:38 我必须在PHP中这样做的原因是我没有访问物理服务器的权限,所以一切都必须远程完成。在使用exec()之前,我已经设置了Cron作业,因此我也应该有权更改日期 谢谢 假设服务器在windows上运行,我相信您可以执行exec('time 12:38:00 PM')和exec('date 11/24/2013')。如果是基于l

如何使用php更改服务器时间?根据我目前的研究,我发现可以使用exec()函数执行任何终端行。我应该在该函数中输入什么来表示将日期和时间更改为2013年11月24日12:38

我必须在PHP中这样做的原因是我没有访问物理服务器的权限,所以一切都必须远程完成。在使用exec()之前,我已经设置了Cron作业,因此我也应该有权更改日期


谢谢

假设服务器在windows上运行,我相信您可以执行
exec('time 12:38:00 PM')
exec('date 11/24/2013')
。如果是基于linux的服务器,我想您可以这样做:
exec('date-s“24nov2013 12:38:00”)
。你也可以看看这个。我意识到这是不一样的,但是回答的人提出了一个很好的观点,假设您正在这样做,那么不要在linux中以root身份运行php

我在linux上使用link,在windows上使用link