Что делать, если не устанавливается компонент в Joomla
Иногда, при установке модулей и компонентов вы можете столкнуться с ошибкой, которая гласит о том, что не удается создать каталог. Особенно часто такая ошибка появляется при использование Joomla на PHP версии 5.2.4 и 5.2.5.
Чтобы исправить данную ошибку, сначала стоит проверить права доступа на следующие папки, права доступа должны быть 777:
- administrator/components/
- administrator/modules/
- administrator/templates/
- components/
- mambots/
- mambots/content/
- mambots/editors/
- mambots/editors-xtd/
- mambots/search/
- media/
Если же после установки необходимых прав доступа ошибка остается, следует проделать следующее. Откройте файл administrator/includes/admin.php и измените его следующим образом:
function mosMakePath($base, $path='', $mode = NULL) {
...
for ($i = 0; $i < $n; $i++) {
$path .= $parts[$i] . '/';
$path = str_replace( '//', '/', $path ); <- добавить данную строку
if (!file_exists( $path )) {
if (!mkdir(substr($path,0,-1),$mode)) {
После добавления строки, ошибка должна исчезнуть.
- Hits: 4477