繁体   English   中英

由于只读权限,PHP无法访问文件

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM