gototopgototop
Register
Вход
HomeКак это сделать?... /  JFolder::create: Невозможно создать каталог – Решение проблемы
JFolder::create: Невозможно создать каталог – Решение проблемы E-mail
Повышаем мастерство - Как сделать?...

JFolder::create: Невозможно создать каталог Внимание! - Не удалось переместить файл Из письма: "У меня возникла проблема с Админ тулз и Акиба, они при переносе сайта на хостинг не хотят работать, а когда я пытаюсь в админке сайта (не локального) загрузить эти компоненты, выдает ошибку: JFolder::create: Невозможно создать каталог Внимание! - Не удалось переместить файл
Что это может означать? "

Данная ошибка происходит, в основном, при перемещении сайта на Joomla с локального сервера на виртуальный хостинг (либо при переезде с одного хостинга на другой).

Причин может быть две:

1)  в файле configuration.php неверно указаны пути к папкам logs и tmp ;
2)  неверно выставлены права на папки и файлы.

Чтобы убедиться, что указанные причины имеют место быть, надо просмотреть информацию по этому поводу. Сделать это можно через меню Joomla:

- в Joomla 1.5: Помощь >> Информация о системе :

JFolder::create: Невозможно создать каталог :: Подсказки
Напротив всех папок и файлов должна быть надпись: Доступен на запись

-
в Joomla 2.5: Сайт >> Информация о системе :

 JFolder::create: Невозможно создать каталог :: Подсказки
Напротив всех папок и файлов должна быть надпись: Доступно

В файле конфигурации надо проверить прописанный путь к к папкам logs и tmp. На локалхостовских сайтах он выглядит так:

$log_path ='W:\\home\\localhost\\www\\название сайта/logs';   
$tmp_path ='W:\\home\\localhost\\www\\название сайта/tmp';

На хостинге путь смотрится по-другому, включая наклон и количество слэшек. Должно быть примерно так:

$log_path ='/home/.../.../public_html/logs';
$tmp_path ='/home/.../.../public_html/tmp';

Как изменить права на папки и файлы?

Это просто: на хостинге заходим в свой аккаунт, открываем Файловый менеджер, в нём - папку public_html, а в ней выбираем строку с нужной нам папкой. В строке, справа, есть графа с установленными правами, обозначенными буквами, например, "drwxr-xr-x ":

JFolder::create: Невозможно создать каталог :: Подсказки

Нажмите на эту абракадаброчку, и вы получите окошко, в котором права можно изменить. На картинке ниже видно, что в данный момент права в цифровом выражении равны 755. Их надо изменить на 777. Для этого следует проставить галочки в пустых окошках графы "Запись", а затем нажать на кнопку "Изменить":
JFolder::create: Невозможно создать каталог :: Подсказки

После того, как вы поработаете с папкой (или файлом), права надо вернуть на место, т.е. вернуть ТО значение, которое было до изменений.

Вроде бы всё.

 
ВХОД на сайт



Базовый курс создания сайта

 

Есть ли народ на сайте?

Сейчас 53 гостей онлайн

Мы вконтакте

Как сделать?...

Контакты





Copyright © 2011. Joomla! для "чайников". Автор сайта Наталья Мельниченко
Follow us on Twitter