[英]Duplicator folder permissions Linux
我正在嘗試使用 Duplicator 插件遷移 WordPress 站點。 我在 AWS 上創建了一個 ec2 實例,安裝了 Apache 並將文件從 Duplicator 備份復制到/var/www/html/
。
當我在瀏覽器上訪問myip/dup-installer/main.installer.php
的站點時,我收到以下錯誤:
我的www文件夾權限是: drwxrwxrwx 3 root www-data 4096
。
我的html文件夾權限為: drwxrwxrwx 7 www-data www-data 4096
。
我的dup-installer文件夾權限是: drwxrwxrwx 8 www-data www-data 4096
。
最后,我的main.installer.php文件權限是: -rw-rw-r-- 1 www-data www-data 20437
。
一切看起來都正確,但我不明白為什么我在訪問安裝程序時會收到錯誤消息。 我的權限有問題嗎?
目前,您的權限在您的 www 目錄上完全開放。 不應該那樣,大多數文件不應該是世界可寫的。
您應該通過以下命令將其更改為 755: sudo chmod -R 755 /var/www
請注意,如果您的 www 目錄不正確,請使用正確的路徑。
關於您丟失的 CSRF(跨站點請求偽造)文件,這可能是因為您的副本沒有正確的 priv 來復制它。 可能會查看原始服務器,看看您是否可以抓住它並將其移動。
事實證明,我必須執行位於dup-installer
文件夾前[website-hush-information]_installer-backup.php
。
根據以前使用此插件的經驗,我試圖在dup-installer
中執行main.installer.php
,但在此版本中,不需要這樣做。
感謝@JP-LISN 的幫助,它通過消除過程為我指明了正確的方向。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.