我想在我的服务器中创建一个system('touch 1.test');
。
于是我打电话systest.php
:未创建PHP脚本内的system()命令 - 调用批处理文件...
<?php
system('touch 1.test');
?>
文件。
它完美的作品通过命令行调用时:
/bin/php /public_html/systest.php
,并创建文件1.test
。
它可能是一个权限错误?一些其他类型的安全问题?
任何想法? 谢谢!
当您手动运行它时,它在哪里创建文件?您希望它在由网络服务器运行时创建它? – Barmar