看板 PHP 關於我們 聯絡資訊
我寫了一個程式用來備份資料庫, 但不知道怎麼存放在公用的硬碟... 例如現在區網上有個硬碟路徑為 \\NAS1\Public\ 光是要建立新資料夾 mkdir('\\NAS1\Public\php'); 就不行了(No such file or directory) 麻煩高手們指點一下迷津~感謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.124.8.181
buganini:先掛成網路磁碟機? 12/14 03:28
chrisQQ:看起來很像是windows底下,除了樓上的建議可能還要看權限 12/14 09:48
madturtle:可以講一下詳細步驟嗎, 對這方面實在不熟=_= 12/14 10:28
maplecat:網路硬碟 是使用WINDOWS 還是linux? 12/14 11:18
maplecat:我也覺得 權限問題 最有可能~ 12/14 11:33
averywu:mkdir('//NAS1/Public/php'); 12/14 13:22
buganini:網芳應該是用\\沒錯 不過這裡應該要變\\\\ 12/14 15:05
chrisQQ:單引號應該就不用重複吧? 12/14 17:21
感謝各位~已解決 正解: mkdir('//NAS1/Public/php'); 或 mkdir('\\\\NAS1\Public\php'); 之前一直以為是網路問題...卡了好久T_T 若當時把路徑echo出來應該馬上可以發現錯誤 =_= ※ 編輯: madturtle 來自: 59.124.8.181 (12/15 03:41)
chrisQQ:疑…那雙引號… 啾竟要幾個 \ 呢… 12/15 13:47
madturtle:我猜沒差,但不想試了,再試下去我會想摔機 12/17 02:07
buganini:沒差 單引號只要escape backslash跟single quote本身 12/17 09:55
buganini:"\n\\" 這樣是 <LR>\ ; '\n\\' 是 \n\ 12/17 09:57
chrisQQ:瞭解 12/17 14:37