Σελίδα 1 από 1

Ο φάκελος admin/model/catalog δεν είναι εγγράψιμος!

Δημοσιεύτηκε: 01 Νοέμ 2021, 14:42
από kainblock
Προσπαθώ να εγκαταστήσω την επέκταση Faq Frequently Asked Question with Content Management


Κάνω εγκατάστηση με ocmod και η εγκατάσταση σταματάει στην μέση εμφανίζοντας το παρακάτω σφάλμα.
Ο φάκελος admin/model/catalog δεν είναι εγγράψιμος!

Αρχικά άλλαξα τα δικαιώματα του φακέλου σε 777 για να αποκλείσω την περίπτωση ιδιοκτησίας χρήστη, ωστόσο το πρόβλημα συνέχισε να συμβαίνει.

Έπειτα δοκίμασα μέσω του αρχείου admin/controller/marketplace/install.php και πρόσθεσα το directory στο array $allowed αλλά το πρόβλημα συνεχίζει να συμβαίνει.
Κώδικας: Επιλογή όλων
public function move() {
		........
	
				// A list of allowed directories to be written to
				$allowed = array(
					'admin/controller/extension/',
					'admin/language/',
					'admin/model/extension/',
					'admin/view/image/',
					'admin/view/javascript/',
					'admin/view/stylesheet/',
					'admin/view/template/extension/',
					'admin/controller/catalog/',   //add for FAQ mod
					'catalog/controller/extension/',
					'catalog/language/',
					'catalog/model/extension/',
					'catalog/view/javascript/',
					'catalog/view/theme/',
					'system/config/',
					'system/library/',
					'image/catalog/'
				);
	
				........
	}

Re: Ο φάκελος admin/model/catalog δεν είναι εγγράψιμος!

Δημοσιεύτηκε: 01 Νοέμ 2021, 16:51
από Alexandra
Καλησπέρα,

Τα permissions σε directories του OpenCart πρέπει να είναι είτε 755 ή στην έσχατη 775, ποτέ 777.

- Επανέφερε τα permissions, εγκατέστησε πρώτα αυτήν την επέκταση και ξαναδοκίμασε εγκατάσταση:
https://www.opencart.com/index.php?rout ... n_id=33410

- Αν δεν λειτουργήσει, αποσυμπίεσε την επέκταση και ανέβασε ότι υπάρχει στον φάκελο upload της επέκτασης στο opencart. Αν μέσα στον φάκελο upload υπάρχει φάκελος system/ που περιέχει έχει ocmod (xml), απλά κάνε ανανέωση τις τροποποιήσεις. Αν έξω από τον φάκελο upload της επέκτασης, υπάρχει ocmod σε μορφή install.xml μετονόμασε το σε to-onoma-epektasis.ocmod.xml, τοποθέτησε το στον φάκελο system και κάνε ανανέωση τις τροποποιήσεις. Αν έξω από τον φάκελο upload υπάρχει αρχείο php το συζητάμε περαιτέρω.
-

Re: Ο φάκελος admin/model/catalog δεν είναι εγγράψιμος!

Δημοσιεύτηκε: 04 Νοέμ 2021, 14:32
από kainblock
Αλεξάνδρα σ ευχαριστώ για τον χρόνο σου. Δυστηχώς ούτε με αυτή την επέκταση έφτιαξε. Ανέβασα τα πάντα με ftp και άνοιξα του XML και πείραξα έκανα όλες τις αλλαγές που περιγράφει καθώς βεβαίως του έφτιαξα και ελληνική γλώσσα που δεν είχε.
Ήλπιζα να το αποφύγω όλο αυτό, αλλά δεν βαριέσαι :D

Re: Ο φάκελος admin/model/catalog δεν είναι εγγράψιμος!

Δημοσιεύτηκε: 04 Νοέμ 2021, 15:35
από Alexandra
Καλησπέρα,

Μπορούσες να ανεβάσεις το xml μετονομάζοντας το σε **whatever**.ocmod.xml στον φάκελο system/, refresh τροποποιήσεις και λειτουργεί κανονικά σαν να έχει εγκατασταθεί.

Re: Ο φάκελος admin/model/catalog δεν είναι εγγράψιμος!

Δημοσιεύτηκε: 18 Νοέμ 2021, 15:53
από kainblock
Δεν το ήξερα αυτό. Θα φανεί χρήσιμο σε επόμενη επέκταση, αν και ελπίζω να λειτουργήσει κανονικά.
Ευχαριστώ για όλη την βοήθεια