Fix VestaCP open() public_html mislykkedes 13 Tilladelse nægtet

En simpel løsning på et tilladelsesproblem i VestaCP open() public_html failed 13 Permission denied på en konfiguration med NGINX, PHP-FPM og uden Apache. Hvis det ikke er synligt i webgrænsefladen, søg i doman.tld.error.log.  

Jeg er ikke nødvendigvis fan af VestaCP men hvis du har lidt viden til at konfigurere Nginx, PHP-FPM til Linux og især e-mail-systemet, er et godt alternativ til cPanel. Og især det VestaCP det er gratis og meget mere fleksibelt.

Hvis du er nybegynder i at konfigurere webservere, råder jeg dig bedre til IKKE at bruge det VestaCP. Den har mange fejl, den opdateres ret sjældent (og ofte opstår der store fejl bagefter update), og mange sikkerhedsproblemer skal løses. Der er endda problemer med ødelæggelsen af ​​webmapper og filer i installationen default.

open() /home/user/web/domain_tld/public_html/" failed (13: Permission denied)
Fix VestaCP open() public_html mislykkedes 13 Tilladelse nægtet
VestaCP open() patch/public_html mislykkedes 13 Tilladelse nægtet

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

FORSIGTIG! Hvis du har et CMS installeret, der kræver særlige tilladelser til nogle mapper og/eller filer, vil kommandoerne nedenfor ændre dem alle.

Skift tilladelserne for alle mapper og filer i /home/user/web/domain_tld og sæt chmod 644 til filer og chmod 755 for mapper.

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

Bruger:gruppe vil også ændre sig, hvis de rigtige ikke er indstillet.

chown -R user:group *

Til sidst skal du kontrollere både driften af ​​hjemmesiden og domain_tld.error.log.

Teknologientusiast, jeg skriver med glæde på StealthSettings.com siden 2006. Jeg har rig erfaring med operativsystemer: macOS, Windows og Linux, samt programmeringssprog og blogplatforme (WordPress) og til onlinebutikker (WooCommerce, Magento, PrestaShop).

Hvordan man » web Hosting » Fix VestaCP open() public_html mislykkedes 13 Tilladelse nægtet
Efterlad en kommentar