| burjans |
 |
marzo 03 2010 10:26 (Read 337 times) |
|
|

Usuario Normal
 Status: offline
Registered: 08/16/08
Posts: 19
|
Hola, vengo a pedirles ayuda pues se ha migrado mi sitio y ahora no funciona, el primer problema apareció con esto:
This is being displayed as "Root Debugging" is enabled in your Geeklog configuration.
If this is a production website you must disable this option once you have resolved any issues you are investigating.
2 - require_once(/var/www/comsl/geeklog/system/classes/config.class.php) [function.require-once]: failed to open stream: No such file or directory @ /var/www/html/lib-common.php line 96
como bien me dicen en en el sitio oficial de Geeklog alguien ha removido algun fichero porque /var/www/comsl/geeklog/ no existe, la dirección que existe es /var/www/geeklog/
para intentar solucionar cambié el config.php y el siteconfig.php pero sigue sin funcionar.
Lo último que he tratado de hacer es crear el directorio /var/www/comsl/ pero me doy cuenta de que no tengo permisos para ello.
Ayuda por favor
Mantente avido por saber y tal vez llegaras a ser sabio.
|
| |
|
|
| William Lopez Jimenez (KoalaSoft) |
 |
marzo 03 2010 10:37 |
|
|

Admin
 Status: offline
Registered: 07/02/08
Posts: 49
|
Quote by: burjans
2 - require_once(/var/www/comsl/geeklog/system/classes/config.class.php) [function.require-once]: failed to open stream: No such file or directory @ /var/www/html/lib-common.php line 96
Verifica que el directorio /var/www/comsl/geeklog/ exista dentro de siteconfig.php
PHP Formatted Code $_CONF['path'] = '/vsr/www/comsl/geeklog/'; segun tu caso ..
Saludos !!
|
| |
|
|
| burjans |
 |
marzo 03 2010 10:43 |
|
|

Usuario Normal
 Status: offline
Registered: 08/16/08
Posts: 19
|
Existía porque lo eliminé tratando de solucionar el problema, creo que no em entiendes lo dije antes:
/var/www/comsl/geeklog/ No Existe
/comsl/ No Existe
/var/www/geeklog/ Esto es lo que existe
Traté de crear /comsl/ para solucionar el problema pero no tengo permisos.
Mantente avido por saber y tal vez llegaras a ser sabio.
|
| |
|
|
| William Lopez Jimenez (KoalaSoft) |
 |
marzo 03 2010 11:02 |
|
|

Admin
 Status: offline
Registered: 07/02/08
Posts: 49
|
Quote by: burjansExistía porque lo eliminé tratando de solucionar el problema, creo que no em entiendes lo dije antes:
/var/www/comsl/geeklog/ No Existe
/comsl/ No Existe
/var/www/geeklog/ Esto es lo que existe
Traté de crear /comsl/ para solucionar el problema pero no tengo permisos.
PHP Formatted Code $_CONF['path'] = '/var/www/geeklog/';
Con la condición que exista en esa dirección tu db-config.php.
Verifica permisos de lectura + escritura y que seas priopietario.
Saludos !!
|
| |
|
|
| burjans |
 |
marzo 03 2010 11:18 |
|
|

Usuario Normal
 Status: offline
Registered: 08/16/08
Posts: 19
|
Es lo mismo, ahora el problema es otro:
An error has occurred:
This is being displayed as "Root Debugging" is enabled in your Geeklog configuration.
If this is a production website you must disable this option once you have resolved any issues you are investigating.
2 - require_once(/var/www/comsl/geeklog/language/spanish.php) [function.require-once]: failed to open stream: No such file or directory @ /var/www/html/lib-common.php line 383
y como dije antes, el directorio /comsl/ no existe y no tengo permisos para crearlo.
Mantente avido por saber y tal vez llegaras a ser sabio.
|
| |
|
|
| William Lopez Jimenez (KoalaSoft) |
 |
marzo 03 2010 11:35 |
|
|

Admin
 Status: offline
Registered: 07/02/08
Posts: 49
|
Ok .. tendremos que entrar a la base de datos de tu sitio .. utiliza algún manejador de base de datos .. te recomiendo phpMyadmin ,... seguidamente entra a tu base de datos .. de alli a la tabla : conf_values
Dentro de ella busca el parametro:
PHP Formatted Code path_language
y verifica que coincida tu ruta con lo que tienes alli, en tu caso debería ser:
PHP Formatted Code / var/www/geeklog/language/
Ya aprovechando que estas alli verifica que las otras rutas las tengas correctas .. guardas y nos cuentas ..
Saludos !!
|
| |
|
|
| burjans |
 |
marzo 03 2010 13:32 |
|
|

Usuario Normal
 Status: offline
Registered: 08/16/08
Posts: 19
|
Creo que lo mas fácil es crear los directorios como tu los pusiste cuando lo migraste la última vez:
/var/www/comsl/com-sl.org/ parte pública de Geeklog
/var/www/comsl/geeklog/ parte no pública
ya estoy hablando con mi Hosting para resolver el asunto
salu2
Mantente avido por saber y tal vez llegaras a ser sabio.
|
| |
|
|
| burjans |
 |
marzo 03 2010 13:43 |
|
|

Usuario Normal
 Status: offline
Registered: 08/16/08
Posts: 19
|
Bueno, el Hosting acaba de responderme que no puede hacer nada, que debo acogerme a la nueva configuración que me han dado:
/var/www/html/ directorio público
/var/www/geeklog/ directorio privado
acepto sugerencias porque ya no se que hacer, no pude modificar los datos que me sugeriste en la base de datos
Mantente avido por saber y tal vez llegaras a ser sabio.
|
| |
|
|
| William Lopez Jimenez (KoalaSoft) |
 |
marzo 03 2010 18:40 |
|
|

Admin
 Status: offline
Registered: 07/02/08
Posts: 49
|
Quote by: burjans
/var/www/html/ directorio público
/var/www/geeklog/ directorio privado
Teniendo ya esos datos, ahora haz lo que te indique arriba , abriendo su base de datos y modificando tus direcciones, te recuerdo de igual forma que existe una herramientas de migración de sitio que puede servirte ..
PHP Formatted Code http: //www.geeklog-hispano.net/article.php/asistente-migracion-geeklog-15x
Saludos !!
|
| |
|
|
| burjans |
 |
marzo 04 2010 01:29 |
|
|

Usuario Normal
 Status: offline
Registered: 08/16/08
Posts: 19
|
Ya he arreglado las nuevas rutas en los ficheros config.php y siteconfig.php
Al entrar en la base de datos modifico las rutas pero el cambio no se hace efectivo, después de hacer el cambio en un registro ¿cómo puedo hacer que esos nuevos valores se mantengan? he estado buscando (con ayuda de San Google) un manual de phpmyadmin que me ilustre como modificar los datos de esa tabla pero no encuentro, cualquier enlace de interés será bien recibido.
salu2 y gracias
Mantente avido por saber y tal vez llegaras a ser sabio.
|
| |
|
|
| burjans |
 |
marzo 04 2010 02:56 |
|
|

Usuario Normal
 Status: offline
Registered: 08/16/08
Posts: 19
|
Bueno, San Google me dio los enlaces que me hacían falta para modificar la tabla, yo creía que lo estaba haciendo mal, parece que mi usuario geeklog NO TIENE privilegios ( GRANT ALL PRIVILEGES ) y por eso no se han guardado los cambios cuando he modificado los registros, ¿alguna sugerencia?
He aqui los enlaces de Google:
Modificar Tabla
http://www.aulaclic.es/dreamweaver8/t_19_14.htm
Insertar
http://www.aulaclic.es/dreamweaver8/t_19_13.htm
por si le puede servir a otros.
salu2
Mantente avido por saber y tal vez llegaras a ser sabio.
|
| |
|
|
| Tereso Ramos |
 |
marzo 04 2010 03:50 |
|
|

Admin
Status: offline
Registered: 10/07/08
Posts: 11
|
Dos alternativas:
1) El complicado, editar manualmente la tabla conf_values y cambiar cada una de las rutas (son muchas).
2) Correr el instalador de Geeklog e indicar que es una migración, en los campos poner las nuevas rutas.
|
| |
|
|
| burjans |
 |
marzo 05 2010 11:06 |
|
|

Usuario Normal
 Status: offline
Registered: 08/16/08
Posts: 19
|
Tal y como dice nuestro amigo Tereso Ramos, intenté hacerlo con la opción 1 pero los cambios no se guardaban asi que opté por la opción 2, solamente subí el directorio install, cuando lo corres te pedirá donde esta hubicado tu db-config.php, se lo pones .. de alli le das en la opción MIGRATION despues te pedirá los datos de tu Base de Datos y en la última opción le dices que tome la base de datos que tienes actualmente y ya ..
salu2 y muchas gracias a los administradores de este maravilloso sitio
Mantente avido por saber y tal vez llegaras a ser sabio.
|
| |
|
|