【发布时间】:2014-07-07 22:08:07
【问题描述】:
我正在尝试在我的服务器中创建一个system('touch 1.test');。
所以我打电话给systest.php:
<?php
system('touch 1.test');
?>
文件未创建。
通过命令行调用时完美运行:
/bin/php /public_html/systest.php
它会创建文件1.test。
可能是权限错误吗?其他类型的安全问题?
有什么想法吗? 谢谢!
【问题讨论】:
-
手动运行时它在哪里创建文件?当由网络服务器运行时,您希望它在哪里创建它?
标签: php linux permissions system