[請益] 如何編輯網路硬碟的資料?

看板PHP作者 (旅者‧愚人‧夢想家 )時間15年前 (2010/12/14 01:46), 編輯推噓4(409)
留言13則, 5人參與, 最新討論串1/1
我寫了一個程式用來備份資料庫, 但不知道怎麼存放在公用的硬碟... 例如現在區網上有個硬碟路徑為 \\NAS1\Public\ 光是要建立新資料夾 mkdir('\\NAS1\Public\php'); 就不行了(No such file or directory) 麻煩高手們指點一下迷津~感謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.124.8.181

12/14 03:28, , 1F
先掛成網路磁碟機?
12/14 03:28, 1F

12/14 09:48, , 2F
看起來很像是windows底下,除了樓上的建議可能還要看權限
12/14 09:48, 2F

12/14 10:28, , 3F
可以講一下詳細步驟嗎, 對這方面實在不熟=_=
12/14 10:28, 3F

12/14 11:18, , 4F
網路硬碟 是使用WINDOWS 還是linux?
12/14 11:18, 4F

12/14 11:33, , 5F
我也覺得 權限問題 最有可能~
12/14 11:33, 5F

12/14 13:22, , 6F
mkdir('//NAS1/Public/php');
12/14 13:22, 6F

12/14 15:05, , 7F
網芳應該是用\\沒錯 不過這裡應該要變\\\\
12/14 15:05, 7F

12/14 17:21, , 8F
單引號應該就不用重複吧?
12/14 17:21, 8F
感謝各位~已解決 正解: mkdir('//NAS1/Public/php'); 或 mkdir('\\\\NAS1\Public\php'); 之前一直以為是網路問題...卡了好久T_T 若當時把路徑echo出來應該馬上可以發現錯誤 =_= ※ 編輯: madturtle 來自: 59.124.8.181 (12/15 03:41)

12/15 13:47, , 9F
疑…那雙引號… 啾竟要幾個 \ 呢…
12/15 13:47, 9F

12/17 02:07, , 10F
我猜沒差,但不想試了,再試下去我會想摔機
12/17 02:07, 10F

12/17 09:55, , 11F
沒差 單引號只要escape backslash跟single quote本身
12/17 09:55, 11F

12/17 09:57, , 12F
"\n\\" 這樣是 <LR>\ ; '\n\\' 是 \n\
12/17 09:57, 12F

12/17 14:37, , 13F
瞭解
12/17 14:37, 13F
文章代碼(AID): #1D1blnMI (PHP)
文章代碼(AID): #1D1blnMI (PHP)