¿Quién está en línea?
Tenemos 23 invitados conectadoBlogs Recomendados
Comentarios Recientes
|
|
Cuando salió la versión 1.5.4 de Joomla a principios de este mes, hice la respectiva actualización acostumbrada. Joomla 1.5 es la ley XD! Todo me iba perfecto, pero ayer cuando quise instalar un nuevo modulo me dio el siguiente error: * JFolder::create: Path not in open_basedir paths * Unable to create destination Y no solo ahí, al querer crear carpetas en el media manager, me mandaba un error del mismo tipo… Asi que ah buscar solución, después de googlear, leer, investigar, probar un sinfín de posibles soluciones, pude resolver el inconveniente, encontré 3 posibles causas con sus posibles soluciones.
Si te pasa esto puedes verificar en el administrador de joomla, menú: Ayuda-> Información del sistema, clic en la segunda pestaña, llamada Configuraciones de PHP y compruebas el valor de la segunda línea: Directorio base de apertura (Open basedir). Si la configuración en esa línea dice:” Virtual_Document_Root”, tenemos un problema, pero lo solucionamos del siguiente modo: Con tu programa favorito de FTP entras al directorio raíz de joomla y buscas la siguiente ubicación: /libraries/joomla/filesystem/folder.php, una vez ahí descargas el archivo folder.php Ahora lo modificamos, buscamos las líneas(aproximadamente línea 203): foreach ($obdArray as $test) { $test = JPath::clean($test); Y agregaremos el siguiente código: if ($test=='VIRTUAL_DOCUMENT_ROOT') { $test = $_SERVER['DOCUMENT_ROOT']; } // MOD HERE Deberia quedarnos asi:foreach ($obdArray as $test) { if ($test=='VIRTUAL_DOCUMENT_ROOT') { $test = $_SERVER['DOCUMENT_ROOT']; } // MOD HERE $test = JPath::clean($test); Esta línea de código permitirá que open_basedir sustituya el valor de la variable por el directorio raíz de tu sitio, de este modo joomla podrá interpretarlo bien y podremos instalar nuevamente sin problemas. Fuente: Foros joomla.org
Entonces para estos casos, en la configuración global del joomla debemos habilitar la cuenta FTP:Parámetros del FTP: Habilitar FTP: Si Hospedaje del FTP: ftp.tusitio.com Puerto FTP: 21 Nombre del usuario FTP: Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla Contraseña FTP: xxxxxxx Directorio raíz del FTP: /public_html/ Debes poner tus datos correctos configurados desde tu panel del hosting, o los que te dio tu servidor de host. Una vez que hiciste esto, puedes volver a instalar cosas sin problemas.
Cuando hice la actualización del joomla 1.5.3 a la versión 1.5.4, se modifico mi archivo configuration.php en las líneas: $log_path $tmp_path Los valores de estas líneas son el directorio logs y tmp de tu sitio, ejemplo: $log_path '/home/usuario/public_html/logs' $tmp_path '/home/usuario/public_html/tmp' Ese es el valor que deben tener, sin embargo en mi configuración ese valor se altero, y es lo que no me permitia instalar archivos, ni crear directorios en el media manager de joomla. Mirando detenidamente la configuración de mi sitio me percate del error, entonces solo puse la dirección correcta en esas líneas y listo! Joomla funcionando al 100%. Si ah alguien le está pasando esto mismo, espero que le sirvan estos datos, y si no se corrigen pues coméntanos mas sobre tu error y le buscamos una posible solución…
Bookmark
Hits: 237 Comentarios (0)
![]() Escribir comentario
|






























