为什么php中的chmod文件夹不工作?
我创建文件夹和chmod:为什么php中的chmod文件夹不工作?,php,Php,我创建文件夹和chmod: $mypath = "CSV/" . $dateTimeNow; mkdir($mypath, 0777, TRUE); chmod($mypath, 0777); $tmp='abc.csv' move_uploaded_file($_FILES["file"]["tmp_name"], $mypath . '/' . $tmp); 文件abc.csv具有图标锁定。 我无法从abc.csv文件中读取数据。为什么?你能帮助我吗?谢谢。您正在使用chmod为
$mypath = "CSV/" . $dateTimeNow;
mkdir($mypath, 0777, TRUE);
chmod($mypath, 0777);
$tmp='abc.csv'
move_uploaded_file($_FILES["file"]["tmp_name"], $mypath . '/' . $tmp);
文件abc.csv具有图标锁定。
我无法从abc.csv文件中读取数据。为什么?你能帮助我吗?谢谢。您正在使用
chmod
为目录分配访问权限,而您的文件具有其他访问规则。移动后,尝试将chmod
应用于文件。您正在使用chmod
为目录分配访问权限,而您的文件具有其他访问规则。移动后,请尝试将chmod
应用于文件。许多默认服务器配置不接受777
权限,请尝试0757
。有关详细信息,请查看服务器错误日志
if ( ! file_exists($mypath))
{
mkdir($mypath, 0757, TRUE);
}
编辑:
如果已创建文件夹/文件,请在文件上尝试chmod
:
chmod($mypath . '/' . $tmp, 0644);
许多默认服务器配置不接受
777
权限,请尝试0757
。有关详细信息,请查看服务器错误日志
if ( ! file_exists($mypath))
{
mkdir($mypath, 0757, TRUE);
}
编辑:
如果已创建文件夹/文件,请在文件上尝试chmod
:
chmod($mypath . '/' . $tmp, 0644);
确保在写入此代码的php文件所在的目录中创建csv文件夹确保在写入此代码的php文件所在的目录中创建csv文件夹使用
具有图标锁是什么意思?什么图标锁?在哪里?他在一些文件系统浏览器中有一个“锁定图标”,表示他没有访问文件的权限。你说的有图标锁定是什么意思?什么图标锁?在哪里?他在一些文件系统浏览器中有一个“锁定图标”,表示他没有访问文件的权限。文件夹$mypath仍然是锁定的apache not permision chmod folder?如果我调用chmod($mypath,0757)。文件夹未锁定,但文件夹中的文件处于锁定状态。文件夹$mypath仍然处于锁定状态apache not Permission chmod folder?如果我调用chmod($mypath,0757)。文件夹未锁定,但文件夹中的文件已锁定。