使用php脚本在服务器上设置时间

时间:2016-03-22 10:58:01

标签: php raspberry-pi

目前我有一个小的PHP脚本应该用于在远程服务器上设置时间(在这种情况下是运行Jessie的Raspberry Pi 3)。

脚本如下:

<?php
  $curr_time = $_POST["time"];
  echo "Changing to " . $curr_time;
  shell_exec("bash /var/www/html/bash/change_time.sh \" . $curr_time . \"");
  echo "end changing"
?>

新时间必须与客户端浏览器同时设置。该时间已作为POST变量传递给脚本。

当从服务器直接运行时,配置时间的脚本工作时使用从JavaScript获得的格式,但是当我尝试使用PHP运行它时,它不起作用。

我还向sudoers添加了WWW数据(我知道这是一件坏事,但服务器只是本地服务器,所以它没有连接到Internet)。

你能指出我如何使这个脚本有效吗?感谢!!!

1 个答案:

答案 0 :(得分:1)

只需在linux中使用命令class ProjectViewSet(viewsets.ModelViewSet): queryset = Project.objects.order_by('name').all() serializer_class = ProjectSerializer 即可。因此,如果您将时间戳作为秒传递,则可以在php中使用此命令:

date
相关问题