1
方案: 我目前在安裝在Windows 7服務器上的Apache 2.0上運行PHP 5.5.30。 PHP的當前腳本的所有者是SYSTEM
這當然有地方權力,但沒有訪問網絡驅動器,所以我收到以下消息:我該如何更改PHP當前腳本所有者
scandir(\\\MyFolder,\\MyDrive\MyFolder): Access is denied. (code: 5)
問題: 是否有可能改變PHP當前腳本所有者?如果是這樣,我會在PHP還是Apache的某個地方改變它?
還有一點需要注意,只是爲了澄清事情。文件本身沒有任何權限。它可能屬於某個用戶或用戶組,但它不影響可以與某個所有者進行腳本編寫的內容。這個所有權和權限決定了某個用戶可以用這個文件做些什麼。 – Andrew
給傑拉爾德施耐德一個金色的明星!這樣我也可以爲只有讀權限的Apache服務器創建一個新用戶,以提高安全性!先生非常感謝您。 – Pigeon