【发布时间】:2021-08-25 05:48:07
【问题描述】:
尝试在映射驱动器 (Z:) 中的文件夹中创建文件
我使用的源码如下:
$fileNumber = 'F2310XXXX';
$content = "; Test \n; Date : ".date('d/m/Y H:i:s')."\n; Filename : ".$fileNumber.".TXT";
$fp = fopen("//xx.xx.xxx.xxx/MC/".$fileNumber.".TXT","wb");
fwrite($fp,$content);
fclose($fp);
出现以下错误:
A PHP Error was encountered
Severity: Warning.
Message: fopen(//xx.xx.xxx.xxx/MC/F2310XXXX.TXT): failed to open stream: Permission denied
Filename: controllers/Auth.php
Line Number: 76
Backtrace:
File: C:\wamp64\www\mc-app\admin\application\controllers\Auth.php
Line: 76
Function: fopen
File: C:\wamp64\www\mc-app\admin\index.php
Line: 315
Function: require_once
请有人帮忙解决这个问题,因为我尝试了几乎所有从谷歌得到的解决方案,但没有运气。您的所有帮助将不胜感激。提前致谢
【问题讨论】:
-
我要提到映射驱动器是每个用户的,但后来注意到这里唯一提到的
Z:是在问题本身,而不是在你的代码中:-? -
@ÁlvaroGonzález 而不是
Z:我使用相同的服务器地址。 -
确保运行 Apache 的用户有权访问该共享。
-
@MagnusEriksson 是的 Apache 以管理员身份运行
标签: php windows apache codeigniter wamp