Problemi relativi al controllo di preparazione delle autorizzazioni dei file di Adobe Commerce

Scopri come risolvere i problemi di verifica della fattibilità delle autorizzazioni dei file di Adobe Commerce garantendo che i file e le directory richiesti siano scrivibili dall’utente del server web e dal proprietario del file system di Adobe Commerce. Applica le autorizzazioni chmod appropriate per una configurazione con un solo utente oppure aggiorna la proprietà del gruppo con chown e configura le autorizzazioni del gruppo condiviso per una configurazione con due utenti. Se il proprietario del file system non può modificare le autorizzazioni, eseguire i comandi con privilegi root.

Descrizione description

Ambiente

Adobe Commerce è installato su un server e le directory nel file system di Adobe Commerce devono essere scrivibili dall’utente del server web e dal proprietario del file system di Adobe Commerce, se applicabile.

  • Un utente significa che si accede al server Adobe Commerce come lo stesso utente che esegue il server Web.
  • Due utenti significa che si accede come un utente ed esegue il server Web come un altro utente.

Problema/Sintomi

I problemi di verifica della preparazione delle autorizzazioni dei file si verificano quando le directory Adobe Commerce richieste non dispongono delle autorizzazioni corrette.

Risoluzione resolution

Risoluzione per utente singolo

Se si dispone dell’accesso alla riga di comando, immettere il comando seguente, supponendo che Adobe Commerce sia installato in /var/www/html/magento2:

cd /var/www/html/magento2 && find var vendor pub/static pub/media app/etc -type f -exec chmod g+w {} + && find var vendor pub/static pub/media app/etc -type d -exec chmod g+w {} + && chmod u+x bin/magento

Se non disponi dell’accesso alla riga di comando, utilizza un client FTP o un file manager fornito dal provider di hosting per impostare le autorizzazioni.

Risoluzione per due utenti

Se Adobe Commerce è installato in /var/www/html/magento2 e il nome del gruppo di server Web è apache, immettere:

cd /var/www/html/magento2 && find var vendor pub/static pub/media app/etc -type f -exec chmod g+w {} + && find var vendor pub/static pub/media app/etc -type d -exec chmod g+ws {} + && chown -R :apache . && chmod u+x bin/magento

Se le autorizzazioni non possono essere modificate dal proprietario del file system di Adobe Commerce, eseguire il comando seguente come utente con privilegi root:

cd /var/www/html/magento2 && sudo find var vendor pub/static pub/media app/etc -type f -exec chmod g+w {} + && sudo find var vendor pub/static pub/media app/etc -type d -exec chmod g+ws {} + && sudo chown -R :apache . && sudo chmod u+x bin/magento
recommendation-more-help
experience-cloud-kcs-help-kbarticles