Joomla\CMS\Filesystem\Folder::create: Η διαδρομή δεν βρέθηκε στη μεταβλητή open_basedir

Moderators: Aris Ntatsis, geof

Post Reply
dsidir
Joomla! Apprentice
Joomla! Apprentice
Posts: 10
Joined: Tue Mar 03, 2015 11:32 am

Joomla\CMS\Filesystem\Folder::create: Η διαδρομή δεν βρέθηκε στη μεταβλητή open_basedir

Post by dsidir » Mon Jan 06, 2020 7:34 pm

Καλησπέρα,

Αντιμετωπίζω εδώ και λίγες μέρες το πρόβλημα

Προειδοποίηση
Joomla\CMS\Filesystem\Folder::create: Η διαδρομή δεν βρέθηκε στη μεταβλητή open_basedir

στην αρχική σελίδα ενός site χωρίς να μπορώ να βρω λύση.

Κατόπιν αναζήτησης στο διαδίκτυο δεν μπορώ να βρω κάποια λύση που να διορθώνει το πρόβλημα με αποτέλεσμα η αρχική σελίδα να ανοίγει αργά και να μην φορτώνουν οι εικόνες από διάφορα Modules.

Το site έχει εγκατεστημένη την τελευταία έκδοση joomla και virtuemart. Το πρόβλημα παρουσιάστηκε μετά από αναβάθμιση έκδοσης joomla.

Οι λύσεις που προτείνοτναι στο διαδίκτυο είναι ένα hack στο φάκελο "libraries"/"joomla"/"filesystem" και στο αρχείο folder.php

Αυτό που παρατηρώ όμως είναι ότι δεν υπάρχει τέτοιος φάκελος στις νέες εκδόσεις joomla.

https://stackoverflow.com/questions/197 ... e-to-creat

Κάθε ιδέα ή βοήθεια δεκτή.

 
User avatar
Aris Ntatsis
Joomla! Guru
Joomla! Guru
Posts: 848
Joined: Thu Aug 18, 2005 11:18 pm
Location: Athens - Greece
Contact:

Re: Joomla\CMS\Filesystem\Folder::create: Η διαδρομή δεν βρέθηκε στη μεταβλητή open_basedir

Post by Aris Ntatsis » Mon Jan 06, 2020 7:51 pm

Καλησπέρα, καλή χρονιά.

Υπάρχει κάποιο link;
Joomla Volunteer & Certified Joomla Administrator: https://volunteers.joomla.org/joomlers/ ... is-ntatsis
Υποστήριξη και Υπηρεσίες Joomla από το https://www.onscreen.gr

dsidir
Joomla! Apprentice
Joomla! Apprentice
Posts: 10
Joined: Tue Mar 03, 2015 11:32 am

Re: Joomla\CMS\Filesystem\Folder::create: Η διαδρομή δεν βρέθηκε στη μεταβλητή open_basedir

Post by dsidir » Mon Jan 06, 2020 8:23 pm

Καλή χρονιά με υγεία σε όλους


Σωστά...

https://agrogen.gr

User avatar
geof
Joomla! Enthusiast
Joomla! Enthusiast
Posts: 197
Joined: Thu Nov 16, 2006 6:10 am
Location: Greece, Larissa
Contact:

Re: Joomla\CMS\Filesystem\Folder::create: Η διαδρομή δεν βρέθηκε στη μεταβλητή open_basedir

Post by geof » Mon Jan 06, 2020 9:09 pm

Χρόνια Πολλά!!

Δες αν στο configuration.php είναι σωστά περασμένη η διαδρομή των αρχείων
Αν έχεις cPanel είναι :
public $log_path = '/home/username/public_html/logs';
public $tmp_path = '/home/username/public_html/tmp';
όπου username ο user του apache. (Το όνομα χρήστη του λογαριασμού φιλοξενίας)

Αν είναι εντάξει δες τις ρυθμίσεις του VM, στο tab template αν η διαδρομή Safe Path είναι η σωστή.

Αν κι εδώ είναι όλα καλά.
Δες τι εγγραφές έχει το error_log.
Yiorgos Fakas : https://volunteers.joomla.org/joomlers/ ... rgos-fakas
Professional Joomla Services in Greece https://www.easylogic.gr

dsidir
Joomla! Apprentice
Joomla! Apprentice
Posts: 10
Joined: Tue Mar 03, 2015 11:32 am

Re: Joomla\CMS\Filesystem\Folder::create: Η διαδρομή δεν βρέθηκε στη μεταβλητή open_basedir

Post by dsidir » Mon Jan 06, 2020 9:34 pm

Πιστεύω ότι είναι σωστά ρυθμισμένα και δεν τα έχω πειράξει

public $log_path = '/var/www/αααα/ββββ/httpdocs/log';
public $tmp_path = '/var/www/αααα/ββββ/httpdocs/tmp';

και στο VM είναι /var/www/αααα/ββββ/private/

Δεν ξέρω εάν έχει νόημα να παραθέσω εδώ το error log αλλά υπάρχει πράμα

User avatar
geof
Joomla! Enthusiast
Joomla! Enthusiast
Posts: 197
Joined: Thu Nov 16, 2006 6:10 am
Location: Greece, Larissa
Contact:

Re: Joomla\CMS\Filesystem\Folder::create: Η διαδρομή δεν βρέθηκε στη μεταβλητή open_basedir

Post by geof » Mon Jan 06, 2020 9:59 pm

Δες ποια αναφέρονται σ αυτό το error.
Αν είναι δύσκολο, τότε διέγραψε το αρχείο, κάλεσε την αρχική σου και δες τι έχει γράψει.

Επίσης αν είναι εύκολο δοκιμασε να απενεργοποίησεις το module (featured) "Vina Product Carousel for VirtueMart " που έχει θέμα με τις εικόνες στην αρχική ή απενεργοποίησε το row από το pagebuilder μήπως από κει έρχεται το error.
Δες μήπως έχει λάθος ρυθμίσεις σχετικά με τις κατηγορίες ή γενικότερα την πηγή.
Yiorgos Fakas : https://volunteers.joomla.org/joomlers/ ... rgos-fakas
Professional Joomla Services in Greece https://www.easylogic.gr

dsidir
Joomla! Apprentice
Joomla! Apprentice
Posts: 10
Joined: Tue Mar 03, 2015 11:32 am

Re: Joomla\CMS\Filesystem\Folder::create: Η διαδρομή δεν βρέθηκε στη μεταβλητή open_basedir

Post by dsidir » Tue Jan 07, 2020 2:59 pm

Ευχαριστώ για τις απαντήσεις. Ενημερώνω με τη σειρά μου ότι το πρόβλημα φαίνεται να λύθηκε με

comment out τη μεταβλητή $obd = ini_get('open_basedir'); στον παρακάτω φάκελο-αρχείο
./libraries/src/Filesystem/Folder.php

User avatar
geof
Joomla! Enthusiast
Joomla! Enthusiast
Posts: 197
Joined: Thu Nov 16, 2006 6:10 am
Location: Greece, Larissa
Contact:

Re: Joomla\CMS\Filesystem\Folder::create: Η διαδρομή δεν βρέθηκε στη μεταβλητή open_basedir

Post by geof » Tue Jan 07, 2020 6:13 pm

dsidir wrote:
Tue Jan 07, 2020 2:59 pm
Ευχαριστώ για τις απαντήσεις. Ενημερώνω με τη σειρά μου ότι το πρόβλημα φαίνεται να λύθηκε με

comment out τη μεταβλητή $obd = ini_get('open_basedir'); στον παρακάτω φάκελο-αρχείο
./libraries/src/Filesystem/Folder.php
@dsidir
Σ ευχαριστούμε για την ενημέρωση
Yiorgos Fakas : https://volunteers.joomla.org/joomlers/ ... rgos-fakas
Professional Joomla Services in Greece https://www.easylogic.gr

 

Post Reply

Return to “Joomla! 3.x”