繁体   English   中英

复制() function 不在 laravel 上运行 iis 服务器上运行

[英]copy() function doesn't run on laravel running on iis server

我在通过网络共享发送数据时遇到问题。 我有一个在 Controller 中运行的 copy() function。 我拥有的 laravel 脚本如下,它在 iis 服务器上运行。 例子:

$src = 'D:\test\tes.txt';
$dst = '\\\\192.168.1.207\SourceIn_\tes.txt';
copy($src, $dst);

这是结果在此处输入图像描述

奇怪的是,如果我使用本机 php 使用脚本,它在没有 laravel 的情况下运行

这取决于运行 php 脚本的用户。 在这种情况下,laravel 或纯 php 没有区别。 关键在于运行它的用户。 您的 iis 正在运行 laravel,用户对该位置没有访问权限。 尝试修复它

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

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