我可以访问共享的Web主机。 在那里安装的网站使用exec()
。大约4个月前,该功能已启用,但现在他们已将其放在disable_functions
列表中。他们把exec
,passthru
和shell_exec
放在那个列表中,但是他们忘了把system
:)这让我觉得服务器管理员并不是很清楚他在做什么。无论如何,他们现在说,这些功能应该永远不会启用,他们不会重新启用它们。cgi-bin问题
安装的网站使用exec()
启动一些PHP脚本,将做一些后台工作。现在我正在查看是否有任何其他“合法”方式在后台启动这些php脚本(我预计system()
可以工作,但也许他们会在将来也禁用它)。 现在我的简单问题: 在perdefined文件结构中,我看到一个cgi-bin文件夹。它的用途是什么?从我在网上阅读的内容来看,它被用来在通过浏览器访问时生成“动态”页面,但服务器已经安装了PHP,所以我没有看到它的用途。
你可以使用perl的系统调用'system(“command”);'非常类似于php,除非他们禁用cgi/perl – Prix 2010-08-27 20:12:25