Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/271.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/14.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 windows azure主机操作系统重新启动正在崩溃的iis和任务计划程序配置_Php_Windows_Azure - Fatal编程技术网

Php windows azure主机操作系统重新启动正在崩溃的iis和任务计划程序配置

Php windows azure主机操作系统重新启动正在崩溃的iis和任务计划程序配置,php,windows,azure,Php,Windows,Azure,我有一个在iis上运行的php cgi和一个运行php作业的任务调度程序。每次azure重新启动主机操作系统时,我的php cgi和我配置的作业都会崩溃。我需要做的是在iis上再次设置cgi的路径,然后在任务调度器上重新创建作业。我已经在网上读了很多东西,但没有找到问题所在。可能是什么问题?据我所知,您设置的PHP CGI和作业脚本的路径可能在D://磁盘中 因为Azure中的所有虚拟机在创建虚拟机时都配置了至少两个磁盘–一个是操作系统磁盘,另一个是临时本地磁盘,标记为D:drive 这些临时磁

我有一个在iis上运行的php cgi和一个运行php作业的任务调度程序。每次azure重新启动主机操作系统时,我的php cgi和我配置的作业都会崩溃。我需要做的是在iis上再次设置cgi的路径,然后在任务调度器上重新创建作业。我已经在网上读了很多东西,但没有找到问题所在。可能是什么问题?

据我所知,您设置的PHP CGI和作业脚本的路径可能在
D://
磁盘中

因为Azure中的所有虚拟机在创建虚拟机时都配置了至少两个磁盘–一个是操作系统磁盘,另一个是临时本地磁盘,标记为D:drive

这些临时磁盘上的数据可能不会在标准VM生命周期事件中保留。这是因为临时磁盘的数据存储在运行hypervisor软件的主机操作系统上,而持久磁盘的数据存储在Microsoft Azure存储中

如果您想长时间保存这些文件,可以将数据磁盘添加到虚拟机中

了解更多信息。我们可以看到和

另外,Azure Web Apps现在为客户提供了配置自定义PHP运行时和将脚本上载为Web作业的功能,这些作业可以运行后台计划或连续运行。如果不必成为VM上的主机,我们可以将项目迁移到Azure Web Apps服务


如果您有任何问题,请随时告诉我。

您有关于此次崩溃的日志吗?如果没有任何额外的细节,可能很难提供帮助。另外,您正在使用azure的哪些特定功能?网站?云服务?虚拟机?