簡體   English   中英

在PrestaShop中拒絕了PHP權限,甚至chmod 777都不起作用

[英]PHP Permission denied in PrestaShop, not even chmod 777 working

我有權限問題。

我收到錯誤消息

PHP message: PHP Warning:  require(./public_html/shop/modules/dhlexpress/vendor/alfallouji/dhl_api/DHL/Entity/AM/GetQuote.php): failed to open stream: Permission denied in ./public_html/shop/modules/dhlexpress/vendor/alfallouji/dhl_api/vendor/autoloadManager/autoloadManager.php

我試圖為整個dhlexpress文件夾設置777遞歸。 我也試圖為文件夾設置755,為php文件設置644。 同樣的錯誤。

所有文件的所有者都可以。

從ls -al轉儲./public_html/shop/modules/dhlexpress/vendor/alfallouji/dhl_api/vendor/autoloadManager/:

drwxrwxr-x 2 master_qfremheqwx www-data  4096 Aug 23 07:29 .
drwxrwxr-x 3 master_qfremheqwx www-data  4096 Aug 23 07:29 ..
-rwxrwxrwx 1 master_qfremheqwx www-data 13945 Jan  6  2017 autoloadManager.php
-rw-rw-r-- 1 master_qfremheqwx www-data  3755 Jan  6  2017 README.md

從ls -al轉儲./public_html/shop/modules/dhlexpress/vendor/alfallouji/dhl_api/DHL/Entity/AM/:

drwxrwxr-x 2 master_qfremheqwx www-data  4096 Aug 23 07:30 .
drwxrwxr-x 6 master_qfremheqwx www-data  4096 Aug 23 07:30 ..
-rw-rw-r-- 1 master_qfremheqwx www-data  2137 Jan  6  2017 GetQuote.php

我沒有希望。 這種權限殺死了我。

編輯:

我還嘗試為整個dhlexpress文件夾以及子文件夾和文件設置777。

dhlexpress文件夾:

777 -rwxrwxrwx 1 master_qfremheqwx www-data 30134 Aug 23 21:51 dhlexpress.php
777 drwxrwxrwx 4 master_qfremheqwx www-data  4096 Aug 24 08:44 vendor

dhlexpress / vendor / alfallouji / dhl_api / DHL / Entity / AM /文件夾:

777 -rwxrwxrwx 1 master_qfremheqwx www-data  2137 Jan  6  2017 GetQuote.php

dhlexpress / vendor / alfallouji / dhl_api / vendor / autoloadManager /文件夾:

777 -rwxrwxrwx 1 master_qfremheqwx www-data 13945 Jan  6  2017 autoloadManager.php
777 -rwxrwxrwx 1 master_qfremheqwx www-data  3755 Jan  6  2017 README.md

您可以在“模塊”文件夾中要求文件嗎? 可能是php沒有“模塊”文件夾的權限

嘗試從modules文件夾更改權限,或者甚至從public_html更改權限,大多數服務器可以完美地與以下權限一起使用:

  • 文件夾:0755
  • 文件:0644

好的,完成了。 問題出在我來自開發人員的自動裝帶器中。 我手動制作一堆require_once,現在它可以工作了

對於模塊和文件,您需要以以下形式放置權限:

755用於目錄/文件夾644用於文件

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM