如何在Google App Engine中执行命令

时间:2018-07-17 11:32:56

标签: php google-app-engine google-cloud-platform app-engine-flexible

我正在Google Cloud中从事PHP项目。 我的项目几乎完成了,但是我必须在Google Cloud中使用PHP脚本执行命令。

假设我要查看文件

<?php exec('ls') ?>

是否可以在Google Cloud中运行命令?

1 个答案:

答案 0 :(得分:1)

根据document

  

禁用的功能

     

使用php.ini中的disable_functions指令禁用了以下功能:

     
      
  • exec
  •   

如果使用gcp提供的php运行时,默认情况下将禁用exec,可以添加php.ini文件来更改此行为。

  

如果需要上述任何功能,请在根目录中添加一个php.ini文件   应用程序并更改disable_functions指令。   或者,在runtime_config部分中设置whitelist_functions   在app.yaml中,以逗号分隔的功能列表。