Ver Mensaje Individual
  #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.