簡體   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