Μια απλή λύση σε ένα πρόβλημα αδειών στο VestaCP open() public_html failed 13 Permission denied σε διαμόρφωση με NGINX, PHP-FPM και χωρίς Apache. Εάν δεν είναι ορατό στη διεπαφή ιστού, πραγματοποιήστε αναζήτηση doman.tld.error.log.
Δεν είμαι απαραίτητα οπαδός του VestaCP, αλλά αν έχετε μια μικρή ιδέα πώς να το ρυθμίσετε Νιφάδα, PHP-FPM Παρ Λίνουξ και ειδικά το σύστημα email, είναι μια καλή εναλλακτική στο cPanel. Και ειδικά επειδή το VestaCP είναι δωρεάν και πολύ πιο ευέλικτο.
Εάν είστε αρχάριος στη διαμόρφωση των διακομιστών ιστού, σας συμβουλεύω καλύτερα να ΜΗΝ χρησιμοποιείτε το VestaCP. Έχει πολλά σφάλματα, ενημερώνεται αρκετά σπάνια (και συχνά εμφανίζονται μεγάλα σφάλματα μετά την ενημέρωση) και πολλά προβλήματα ασφαλείας πρέπει να λυθούν. Υπάρχουν ακόμη και προβλήματα με την καταστροφή φακέλων web και αρχείων στην προεπιλεγμένη εγκατάσταση.
open() /home/user/web/domain_tld/public_html/" failed (13: Permission denied)Πώς επιλύετε το σφάλμα; VestaCP open() public_html failed 13 Permission denied
ΠΡΟΣΕΚΤΙΚΟΣ! Εάν έχετε εγκαταστήσει ένα CMS που απαιτεί ειδικά δικαιώματα για ορισμένους καταλόγους ή/και αρχεία, οι παρακάτω εντολές θα τα αλλάξουν όλα.
Αλλάξτε τα δικαιώματα όλων των καταλόγων και των αρχείων /home/user/web/domain_tld και σετ chmod 644 για αρχεία και chmod 755 για καταλόγους.  
find . -type f -exec chmod 644 {} \;
find . -type d -exec chmod 755 {} \;User:group θα αλλάξει επίσης εάν δεν έχουν οριστεί οι σωστές.
chown -R user:group *Στο τέλος, ελέγξτε τόσο τη λειτουργία της ιστοσελίδας όσο και domain_tld.error.log.
 
			
