Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/285.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_Codeigniter - Fatal编程技术网

Php 我可以在服务器重新启动或关闭时调用函数吗?

Php 我可以在服务器重新启动或关闭时调用函数吗?,php,codeigniter,Php,Codeigniter,我正在开发一个可以从多个客户端访问的内部应用程序。服务器上几乎没有xml文件,每次服务器启动时都需要重新创建这些文件 我的问题是如何通过我的php程序检查服务器是否关闭或重新启动?这似乎有点棘手;-)所以我可以在服务器关闭时运行一个方法吗 我正在使用codeigniter 谢谢,在支持cron(8)(Linux、xBSD等)的系统上,您可以使用@reboot功能在重新启动后执行命令。crontab的语法很简单: @reboot /path/to/command 在支持cron(8)(Linu

我正在开发一个可以从多个客户端访问的内部应用程序。服务器上几乎没有xml文件,每次服务器启动时都需要重新创建这些文件

我的问题是如何通过我的php程序检查服务器是否关闭或重新启动?这似乎有点棘手;-)所以我可以在服务器关闭时运行一个方法吗

我正在使用codeigniter


谢谢,

在支持cron(8)(Linux、xBSD等)的系统上,您可以使用
@reboot
功能在重新启动后执行命令。
crontab
的语法很简单:

@reboot  /path/to/command

在支持
cron(8)
(Linux、xBSD等)的系统上,可以使用
@reboot
功能在重新启动后执行命令。
crontab
的语法很简单:

@reboot  /path/to/command

您可以创建一个批处理文件,该文件负责创建xml文件。 并将该批处理文件放在windows启动文件夹中。这样,每次机器启动时,都会执行批处理文件并生成xml文件。
在批处理文件中,调用生成xml文件的应用程序。

您可以创建一个批处理文件,该文件负责创建xml文件。 并将该批处理文件放在windows启动文件夹中。这样,每次机器启动时,都会执行批处理文件并生成xml文件。
在批处理文件中,调用生成xml文件的应用程序。

您使用的是什么系统,Linux

我将使用一个名为over PHP Cli的脚本,该脚本在系统启动时调用

参考资料:

关于PHP-Cli

在RC脚本上-在系统启动时调用:

你可以找到更多,如果你只是谷歌这些

也像plaes提出的@reboot解决方案一样。 这里有一些例子

您使用的是什么系统,Linux

我将使用一个名为over PHP Cli的脚本,该脚本在系统启动时调用

参考资料:

关于PHP-Cli

在RC脚本上-在系统启动时调用:

你可以找到更多,如果你只是谷歌这些

也像plaes提出的@reboot解决方案一样。 这里有一些例子

您使用的是什么HTTP服务器?您将需要与HTTP服务器交互—除非您创建某种预定任务,否则PHP仅在需要时调用。实际上,您的服务器使用什么操作系统,您使用什么类型的Web服务器(apache、lighttp)?您使用的是什么HTTP服务器?您将需要与HTTP服务器交互—除非您创建某种预定任务,否则PHP仅在需要时调用。实际上,您的服务器使用什么操作系统,以及您使用什么类型的Web服务器(apache、lighttp)?