gpt4 book ai didi

php - PHP 脚本中的 system() 命令 - 调用批处理文件...

转载 作者:太空宇宙 更新时间:2023-11-04 11:07:33 24 4
gpt4 key购买 nike

我正在尝试在我的服务器中创建一个system('touch 1.test');
所以我调用 systest.php:

<?php
system('touch 1.test');
?>

文件未创建。

它在通过命令行调用时完美运行:

/bin/php /public_html/systest.php

并创建文件 1.test

会不会是权限错误?其他类型的安全问题?

有什么想法吗?谢谢!

最佳答案

如果要在其中创建文件的文件夹不属于 Apache 并且不可写,那么这将失败。

确保它具有正确的权限,或者它是在 apache 拥有或由 apache 创建的文件夹中完成的。

关于php - PHP 脚本中的 system() 命令 - 调用批处理文件...,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24620719/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com