poniedziałek, 23 maja 2011

Błąd w Joomla JFolder::create: Could not create directory

Czasami podczas instalowania nowych modułów i pluginów w CMS Joomla naszym oczom ukazuje się poniższy komunikat:
JFolder::create: Could not create directory
Co on oznacza? Że nie można zainstalować pluginu bo ścieżka jest nieprawidłowa i nie można odczytać poprawnie paczki z plikiem.Domyślnie w joomla jeśli instalujemy paczkę z dysku do będzie ona załadowana do katalogu /tmp.
Jednak w ścieżce która pokazuje się nam obok przycisku Upload and Install widzimy czesto np. taką oto ścieżkę:

/home/.handbooks/p/portal.com/encyklopedia/tmp

I to zwykle jest powodem wystąpienia powyższego błędu.Jak sobie z tym poradzić? Otwieramy plik configuration.php znajdujący się w głównym katalogu z joomlą.Znajdujemy w nim linie, gdzie zdefiniowane są zmienne $log_path oraz $tmp_path.Zwykle wygląda to następująco:

var $log_path = '/home/.handbooks/p/portal.com/encyklopedia/logs';
var $tmp_path = '/home/.handbooks/p/portal.com/encyklopedia/tmp';

i zamieniamy te linie na następującą postać:

var $log_path = './logs';
var $tmp_path = '.tmp';

To wszystko.Powodzenia!

1 komentarzy:

Łukasz Russa pisze...

Próbowałem to na Joomla 2.5 i nie zadziałało. Nie mogę dalej zainstolwać komponentu :(

Prześlij komentarz