我们的 PHP 脚本会创建动态文件夹和文件,但我们遇到了权限问题。这些文件夹最初是使用我们的 ftpuser 创建的。EG:专辑(由 ftpuser 创建)所有子文件夹和其中的文件都必须动态创建。apache 用户是创建新文件夹时的用户,然后由于某种原因它无法向该文件夹写入任何内容。
服务器在 PHP 安全模式关闭的情况下运行。
每当由 php 脚本创建文件夹时,用户都是 apache,并且由于某种原因权限显示为 dr----x--t
谢谢。
我们的 PHP 脚本会创建动态文件夹和文件,但我们遇到了权限问题。这些文件夹最初是使用我们的 ftpuser 创建的。EG:专辑(由 ftpuser 创建)所有子文件夹和其中的文件都必须动态创建。apache 用户是创建新文件夹时的用户,然后由于某种原因它无法向该文件夹写入任何内容。
服务器在 PHP 安全模式关闭的情况下运行。
每当由 php 脚本创建文件夹时,用户都是 apache,并且由于某种原因权限显示为 dr----x--t
谢谢。
在 PHP 中找到创建文件夹的位置。通常,这将是:
mkdir( folderName );
将行更改为:
mkdir( folderName, 1755 );
或者,改为在以下内容之后添加这一行mkdir
:
chmod( folderName, 1755 );
有关更多信息,请参阅PHPmkdir
文档。