Joomla.it Forum

Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : Razzo 30 Oct 2011, 01:49:07

: JFolder::create: Path not in open_basedir paths - Unable to create destination
: Razzo 30 Oct 2011, 01:49:07
Provando a caricare qualunque componete aggiuntivo mi da questo errore...
ho seguito una guida (http://www.tiraventografica.eu/jhome/index.php?option=com_content&view=article&id=43:jfoldercreate-path-not-in-openbasedir-paths&catid=15:joomla&Itemid=25) che consiglia di risolvere così:
Aprite un qualsiasi programma ftp e scaricatevi sul Vs computer il file "folder.php" che si troava nella seguente directory:
/libraries/joomla/filesystem/folder.php
Dopo avervi fatto una copia di sicurezza del file  "folder.php
", cercate la seguente riga:
$obd = ini_get('open_basedir');

... bisogna eliminarla (disable/delete)
Infine, via ftp, soprascrivete il file appena modificato con quello vecchio.
che funziona, ma volevo dei chiarimenti su perchè bisogna modificare il core o se c'è altra soluzione.

grazie :)
: Re:JFolder::create: Path not in open_basedir paths - Unable to create destination
: maicolstaip 30 Oct 2011, 10:23:30
Ciao Razzo,
meglio che trovi il perchè dell'errore che editare il core.

Facilmente hai errori nel file configuration.php alle variabili

public $log_path = '';
public $tmp_path = '';

oppure qui (questo dovrebbe essere ok anche se lo lasci vuoto)
 public $live_site = '';

: Re:JFolder::create: Path not in open_basedir paths - Unable to create destination
: Razzo 30 Oct 2011, 13:09:49
controllate e il mio hoster conferma che sono corrette
http://imm.io/aWya

boh...
: Re:JFolder::create: Path not in open_basedir paths - Unable to create destination
: maicolstaip 30 Oct 2011, 13:42:50
Ciao Razzo,
nel forum di joomla.org c'è il perchè dell'errore.
Il mio suggerimento è errato:
http://forum.joomla.org/viewtopic.php?f=431&t=276318

E' un "problema" di settings del server virtuale.
Nel primo messaggio è spiegato molto bene.

Ciao!
: Re:JFolder::create: Path not in open_basedir paths - Unable to create destination
: Razzo 30 Oct 2011, 14:40:59
scusa ma la guida dice:
:
Check the line with the Setting "Open Basedir" (usually the second line from top)
if your setting is Virtual_Document_Root, you might want to try the following, which solved the issue for me

ma nel mio caso è open_basedir: /home/:/usr/lib/php:/usr/local/lib/php:/tmp
e inoltre dice: Virtual Directory Support: disabled

ma se commento la riga $obd = ini_get('open_basedir'); come detto nell'altra guida è più grave che fare questa modifica?
(visto che in quel modo funziona)
: Re:JFolder::create: Path not in open_basedir paths - Unable to create destination
: maicolstaip 30 Oct 2011, 18:14:27
Ciao Razzo,
non saprei proprio che dirti.
O chiedi direttamente al tuo hosting oppure aspetti qualcuno che ne sappia più di me.