0
A
回答
1
你應該看看你的FTP服務器配置中的UMASK。聽起來像是設置爲177或其他東西。
您是否對配置執行了任何升級/更新?
此外,您使用的是什麼FTP客戶端和服務器?
如果您有shell訪問權限,則切換到SFTP。它更安全,並消除了很多麻煩。
1
相關問題
- 1. 使用PHP上傳文件會產生權限600
- 2. php文件上傳權限?
- 3. 正確的PHP文件上傳權限
- 4. 上傳的文件權限
- 5. Chmod權限被拒絕 - 文件權限600
- 6. Django上傳文件權限
- 7. 權限上傳文件
- 8. 上傳文件權限
- 9. IUSR文件上傳權限
- 10. django /文件上傳權限
- 11. 上傳/文件權限
- 12. 爲什麼PHP需要「執行」權限才能寫入文件?
- 13. 不能獲得過去的權限
- 14. PHP上傳的文件具有不正確的權限
- 15. 將文件上傳到PHP服務器後的權限不佳
- 16. PHP文件不能上傳
- 17. 防止執行上傳的php文件?
- 18. 在IIS上運行PHP - 文件權限正確,但上傳不起作用
- 19. 文件系統(和)權限的執行
- 20. 正確的PHP文件的文件權限,不允許公衆執行
- 21. 獲取權限被拒絕運行perl的可執行文件
- 22. Zend PHP在Windows 7上上傳的文件權限
- 23. AIX:不能執行二進制文件,0403-006執行權限否認
- 24. 文件上傳時更改文件權限 - PHP?
- 25. 上傳文件的Typo3權限
- 26. 正確的文件夾上傳權限
- 27. 上傳類CodeIgniter的文件權限
- 28. 執行權限授予不上表
- 29. 不能上傳圖片到本地的PHP - 權限被拒絕
- 30. PHP POST和執行大文件上傳
600是可讀見誰擁有它的用戶。您的服務器管理員可能會創建一個新的文件創建掩碼作爲安全措施。使用['chmod()'](http://us3.php.net/manual/en/function.chmod.php)在上傳後將文件權限更改爲所需內容。 –
我是服務器管理員,我所做的只是從php.ini中刪除disable_function。我使用FTP協議上傳文件 – Soriyyx
切記:PHP腳本通常不需要是可執行的。 – lanzz