Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » Joomla »

Imposible instalar componente en joomla

Estas en el tema de Imposible instalar componente en joomla en el foro de Joomla en Foros del Web. Hola a todos!! Estoy intentando instalar un componente en joomla, pero cada vez que lo intento a través de subir el paquete comprimido, se queda ...
  #1 (permalink)  
Antiguo 09/05/2011, 04:08
irene_osiris
Invitado
 
Mensajes: n/a
Puntos:
Imposible instalar componente en joomla

Hola a todos!!
Estoy intentando instalar un componente en joomla, pero cada vez que lo intento a través de subir el paquete comprimido, se queda como colgado y no hace nada. Entonces lo pruebo a instalar desde directori, y me da el siguiente error:


Warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(/usr/home/mipagina.com/web/instalar/K2_v2.4.1) is not within the allowed path(s): (/usr/home/mipagina.com/:/home/mipagina.com/:/usr/home/phpMyAdmin-plan6/:/usr/home/webstats/) in /usr/home/mipagina.com/web/administrator/components/com_installer/models/install.php on line 176

Y esta es la función que hay de la línea 169 a 196 del archivo install.php por si les sirve de algo

Código PHP:
function _getPackageFromFolder()
    {
        
// Get the path to the package to install
        
$p_dir JRequest::getString('install_directory');
        
$p_dir JPath::clean$p_dir );

        
// Did you give us a valid directory?
        
if (!is_dir($p_dir)) {
            
JError::raiseWarning('SOME_ERROR_CODE'JText::_('Please enter a package directory'));
            return 
false;
        }

        
// Detect the package type
        
$type JInstallerHelper::detectType($p_dir);

        
// Did you give us a valid package?
        
if (!$type) {
            
JError::raiseWarning('SOME_ERROR_CODE'JText::_('Path does not have a valid package'));
            return 
false;
        }

        
$package['packagefile'] = null;
        
$package['extractdir'] = null;
        
$package['dir'] = $p_dir;
        
$package['type'] = $type;

        return 
$package;
    } 
Soy nueva en este mundo de joomla y he mirado en muchísimos foros a ver si conseguía solucionarlo, pero no lo consigo.
Espero que me puedan ayudar.

Muchas gracias por vuestro tiempo.
  #2 (permalink)  
Antiguo 09/05/2011, 06:28
vtj
 
Fecha de Ingreso: febrero-2011
Mensajes: 613
Antigüedad: 10 años, 11 meses
Puntos: 40
Respuesta: Imposible instalar componente en joomla

Cita:
Iniciado por irene_osiris Ver Mensaje
...
Warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(/usr/home/mipagina.com/web/instalar/K2_v2.4.1) is not within the allowed path(s): ....
Ciao

Esta és una restricción del servidor que se produce cuando éste intenta verificar si la directory existe en la root, la solución és la que tu has intentado instalando desde una carpeta, si tampoco así te sale deberías controlar los permisos de carpetas (incluida la que has creado para depositar los archivos del coponente) y el path que has escrito, además te aconsejo consultar con el servicio técnico de tu hosting.

Última edición por vtj; 09/05/2011 a las 06:34
  #3 (permalink)  
Antiguo 10/05/2011, 09:46
irene_osiris
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Imposible instalar componente en joomla

Solucionado, el problema era que en el configuration.php en:
var $tmp_path='/usr/home/mipagina.com/web/tmp';

donde va el nombre de mi página, le faltaba una letra , y eso era lo que me producía todo el error.

En fin, que después de dar 1.500 vueltas a todo, era esa tonteria.

Etiquetas: componente, imposible
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:12.