Fix VestaCP open() public_html mislyktes 13 Tillatelse nektet

En enkel løsning på et tillatelsesproblem i VestaCP open() public_html failed 13 Permission denied på en konfigurasjon med NGINX, PHP-FPM og uten Apache. Hvis det ikke er synlig i nettgrensesnittet, søk inn doman.tld.error.log.  

Jeg er ikke nødvendigvis fan av VestaCP men hvis du har litt kunnskap å konfigurere Nginx, PHP-FPM på Linux og spesielt e-postsystemet, er et godt alternativ til cPanel. Og spesielt det VestaCP det er gratis og mye mer fleksibelt.

Hvis du er en nybegynner i å konfigurere webservere, anbefaler jeg at du ikke bruker den VestaCP. Den har mange feil, den oppdateres ganske sjelden (og ofte dukker det opp store feil etterpå update) og mange sikkerhetsproblemer må løses. Det er til og med problemer med ødeleggelse av nettmapper og filer i installasjonen default.

open() /home/user/web/domain_tld/public_html/" failed (13: Permission denied)
Fix VestaCP open() public_html mislyktes 13 Tillatelse nektet
VestaCP open() patch/public_html mislyktes 13 Tillatelse nektet

Hvordan løser du feilen? VestaCP open() public_html failed 13 Permission denied

FORSIKTIG! Hvis du har installert et CMS som krever spesielle tillatelser for noen kataloger og/eller filer, vil kommandoene nedenfor endre dem alle.

Endre tillatelsene til alle kataloger og filer i /home/user/web/domain_tld og sett chmod 644 for filer og chmod 755 for kataloger.

find . -type f -exec chmod 644 {} \;
find . -type d -exec chmod 755 {} \;

Bruker:gruppe vil også endres hvis de riktige ikke er satt.

chown -R user:group *

På slutten, sjekk både driften av nettstedet og domain_tld.error.log.

Teknologiinteressert, jeg skriver med glede på StealthSettings.com siden 2006. Jeg har bred erfaring med operativsystemer: macOS, Windows og Linux, samt programmeringsspråk og bloggplattformer (WordPress) og for nettbutikker (WooCommerce, Magento, PrestaShop).

Hvordan » Webhotell » Fix VestaCP open() public_html mislyktes 13 Tillatelse nektet
Legg igjen en kommentar