gpt4 book ai didi

php - 文件不是从浏览器运行而是从终端运行

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:13:02 26 4
gpt4 key购买 nike

下面是我的代码,它在从浏览器运行时显示错误,但它从终端成功运行。它处于死状态。但是当我从 linux 终端运行这段代码时,下面的代码成功执行了。我正在从 linux 机器上运行这段代码。代码未从浏览器运行的原因是什么?

$myfile = fopen("newfile.txt", "w") or die("Unable to open file!");
$txt = "John Doe\n";
fwrite($myfile, $txt);
$txt = "Jane Doe\n";
fwrite($myfile, $txt);
fclose($myfile);

最佳答案

它在终端上运行,因为您有权以 root(或您的用户)身份创建文件。但由于权限不足,您无权通过 HTTP 请求创建文件。

如果问题仍然存在,请检查:http://php.net/function.chmod

关于php - 文件不是从浏览器运行而是从终端运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34348818/

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