[英]PHP can't access file due to read only permissions
我想打开,阅读和修改文件。 但是,文件的当前路径会将其放入只读文件夹中。 这意味着当我使用PHP打开它时,该文件可以读取但不能修改。 当我尝试将文件移动到用户路径中的文件夹时,PHP脚本找不到它。
由于将文件移到我的用户路径是解决方案的最佳选择,有人知道如何使PHP在文件中找到文件吗? (或为什么现在不是)
任何帮助表示赞赏。
示例代码(查找一个mdb文件,可以读取但不能写入):
<?php
$dbName = "C:/db/SampleUsers.accdb";
$connection = odbc_pconnect("Driver={Microsoft Access Driver (*.mdb, *.accdb)};Dbq=" .$dbName, ";", ";");
if ($connection != true){ exit; };
odbc_close ( $connection );
echo ": works :";
?>
示例代码(查找mdb文件,具有文件夹权限,但找不到该文件)
<?php
$dbName = "C:\Users\Andrew\Documents\Project6\db\SampleUsers.accdb";
$connection = odbc_pconnect("Driver={Microsoft Access Driver (*.mdb, *.accdb)};Dbq=" .$dbName, ";", ";");
if ($connection != true){ exit; };
odbc_close ( $connection );
echo ": works :";
?>
尝试读取文件的内容,将其存储到变量中,然后将内容保存到您具有权限的目录中的另一个文件中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.