我想使用这个脚本http://www.paulhammond.org/webkit2png/ 在我的 codeigniter 项目中。
我只有一个共享虚拟主机包。
所以我问自己是否也可以在命令行上使用我的 codeigniter/php?
我不习惯在命令行上工作,所以请对我的问题表示歉意,并感谢您向我解释什么是可能的,什么是不可能的。
最佳答案
PHP 具有允许在 unix 上使用 exec 执行命令的功能功能和shell_exec用于 powershell 命令。
命令
<?php
echo exec('whoami');
Powershell命令
<?php
$output = shell_exec('ls -lart');
echo "<pre>$output</pre>";
示例:
// Chmod doesn't work it needs root permission.
// exec('chmod a+x /path/to/webkit2png');
// Make sur that webkit2png is installed
echo exec('webkit2png --help');
echo exec('webkit2png http://www.google.com/');
关于php - 可以在网络主机上的 php 中使用命令行吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54684037/