[CERRADO] Instalación G3 3.6 problemas con el comando toba

Gracias pude seguir avanzando.

Pero en el punto 14. 16. y 17 al ejecutar “sudo ./bin/toba …” nos dice "Sudo: /bin/toba: commando not found

Igualmente probe navegar el proyecto por http://localhost/guarani/3.0. y tampoco cuando queremos navegar http://localhost/toba_editor/2.3

Me podrás ayudar?

Francisco:

Pude ser que no tengas instalado el sudo?. por lo que veo en posts anteriores estás logueado como root, por lo tanto no seria necesario usar el sudo.

Para instalar el sudo:

apt-get install sudo 

Saludos
Sergio.

Instalé el sudo como me recomendaste y probé todo lo siguiente:
root@guarani3:/home/administrator# sudo ./bin/toba instalacion cambiar_permisos -u root -g www-data
sudo: ./bin/toba: command not found
root@guarani3:/home/administrator# ./bin/toba instalacion cambiar_permisos -u root -g www-data
bash: ./bin/toba: No existe el fichero o el directorio
root@guarani3:/home/administrator# /bin/toba instalacion cambiar_permisos -u root -g www-data
bash: /bin/toba: No existe el fichero o el directorio
root@guarani3:/home/administrator#

Algún otro consejo?

La versión de php que me instalo siguiendo la guía de Instalación para Debian es la 5.4.4 recomendás que reinstale la versión 5.3.x?

Hola Francisco,
efectivamente es lo mas recomendable, instalar la versión indicada en el instructivo php 5.3.x
http://repositorio.siu.edu.ar/trac/Portal-G3/wiki/NotasTecnicas/InstalG3#InstalaciónenLinux–DistribucionesDebianoderivados

saludos,

Francisco:

   Independientemente de la versión de PHP (que debe ser 5.3.x) , lo que está pasando es que no estas ejecutando el comando desde el lugar que corresponde, por lo que veo lo estás haciendo desde /home/administrator#, y no creo que en ese lugar este descargado el toba. Por Favor  hacelo del lugar que corresponde generalmente es un path así: /usr/local/proyectos/toba/bin , y como te dije antes no es necesario utilizar el sudo si estas logueado como root

Saludos
Sergio

Hola hice los siguiente:

root@guarani3:/usr/local/proyectos/toba/bin# sudo ./bin/toba instalacion cambiar_permisos -u www-data -g
sudo: ./bin/toba: command not found

Reinstale la versión de PHP v5.3 cómo me recomendaron.

es agradecería si es posible más ayuda!

Francisco:

   Fijate que estás ejecutando el comando dentro del directorio bin de toba, por lo tanto no es necesario poner el ./bin que está en el comando del instructivo. el tema es así.

si estás en root@guarani3:/usr/local/proyectos/toba/bin#:


/usr/local/proyectos/toba/bin# ./toba instalacion cambiar_permisos -u <mi_usuario> -g <Usuario Apache generalmente es www-data>

si estás en root@guarani3:/usr/local/proyectos/toba/bin#:


/usr/local/proyectos/toba# ./bin/toba instalacion cambiar_permisos -u <mi_usuario> -g <Usuario Apache generalmente es www-data>

Saludos
Sergio

Ok gracias este es el log:

root@guarani3:/usr/local/proyectos/toba/bin# ./toba instalacion cambiar_permisos -u www-data -g
Cambiando permisos de archivos navegables

Archivos navegables comunes:
chown -R www-data /usr/local/proyectos/toba/www
chmod -R o+w /usr/local/proyectos/toba/www
Archivos de configuraci�n:
chown -R www-data /usr/local/proyectos/toba/instalacion
chmod -R o+w /usr/local/proyectos/toba/instalacion
Archivos temporales comunes:
chown -R www-data /usr/local/proyectos/toba/temp
chmod o+w /usr/local/proyectos/toba/temp
Archivos navegables de toba_referencia:
chown -R www-data /usr/local/proyectos/toba/proyectos/toba_referencia/www
chmod -R o+w /usr/local/proyectos/toba/proyectos/toba_referencia/www
Archivos temporales de toba_referencia:
chown -R www-data /usr/local/proyectos/toba/proyectos/toba_referencia/temp
chmod -R o+w /usr/local/proyectos/toba/proyectos/toba_referencia/temp
Archivos navegables de guarani:
chown -R www-data /usr/local/proyectos/toba/proyectos/guarani/www
chmod -R o+w /usr/local/proyectos/toba/proyectos/guarani/www
Archivos temporales de guarani:
chown -R www-data /usr/local/proyectos/toba/proyectos/guarani/temp
chmod -R o+w /usr/local/proyectos/toba/proyectos/guarani/temp
Archivos navegables de toba_testing:
chown -R www-data /usr/local/proyectos/toba/proyectos/toba_testing/www
chmod -R o+w /usr/local/proyectos/toba/proyectos/toba_testing/www
Archivos temporales de toba_testing:
chown: no se puede acceder a «/usr/local/proyectos/toba/proyectos/toba_testing/temp»: No existe el fichero o el directorio
chown -R www-data /usr/local/proyectos/toba/proyectos/toba_testing/temp
chmod: no se puede acceder a «/usr/local/proyectos/toba/proyectos/toba_testing/temp»: No existe el fichero o el directorio
chmod -R o+w /usr/local/proyectos/toba/proyectos/toba_testing/temp
Archivos navegables de toba_editor:
chown -R www-data /usr/local/proyectos/toba/proyectos/toba_editor/www
chmod -R o+w /usr/local/proyectos/toba/proyectos/toba_editor/www
Archivos temporales de toba_editor:
chown -R www-data /usr/local/proyectos/toba/proyectos/toba_editor/temp
chmod -R o+w /usr/local/proyectos/toba/proyectos/toba_editor/temp
Archivos navegables de curso_intro:
chown -R www-data /usr/local/proyectos/toba/proyectos/curso_intro/www
chmod -R o+w /usr/local/proyectos/toba/proyectos/curso_intro/www
Archivos temporales de curso_intro:
chown -R www-data /usr/local/proyectos/toba/proyectos/curso_intro/temp
chmod -R o+w /usr/local/proyectos/toba/proyectos/curso_intro/temp
Archivos navegables de toba_usuarios:
chown -R www-data /usr/local/proyectos/toba/proyectos/toba_usuarios/www
chmod -R o+w /usr/local/proyectos/toba/proyectos/toba_usuarios/www
Archivos temporales de toba_usuarios:
chown -R www-data /usr/local/proyectos/toba/proyectos/toba_usuarios/temp
chmod -R o+w /usr/local/proyectos/toba/proyectos/toba_usuarios/temp

Cambiando permisos globales para el grupo

chgrp: falta un operando después de «/usr/local/proyectos/toba»
Pruebe `chgrp --help’ para más información.
chgrp -R /usr/local/proyectos/toba
chmod -R g+w /usr/local/proyectos/toba


TIEMPO: 12,547 segundos

Es Correcto el resultado?

Ahora con respecto al punto 15b. vemos que no se generó la carpeta “bin” en /usr/local/proyectos/toba/proyectos/guarani/
por eso también me da error en los puntos 16 y 17 de la guía.

Alguna idea?

Hola Francisco,

Te respondo sobre lo siguiente:

No, el resultado no es correcto. Por lo que veo tenes un pequeño error en el comando, te falto la ultima parte ya que lo debiste copiar del ejemplo de Sergio que lo dejo con unos … (puntitos) para completar ya que era a modo de ejemplo… el comando debería ser:

/usr/local/proyectos/toba/bin# ./toba instalacion cambiar_permisos -u www-data -g www-data

Espero que te sea de ayuda, saludos!

Francisco:

   Con respeto al tema de los permisos, fijate el [url=http://repositorio.siu.edu.ar/trac/Portal-G3/wiki/NotasTecnicas/InstEntornoDesa#Instalaci%C3%B3nenLinuxDistribucionesDebianoderivados]instructivo[/url] punto 14:
14. Tener en cuenta el esquema de permisos de UNIX. Apache necesita acceso a las carpetas ‘www’ de Toba y del Proyecto. Si se quieren guardar los logs (opción por defecto) también necesita acceso de escritura a la carpeta ‘instalacion’. Existe un comando que acomoda los permisos luego de la instalación (requiere ejecutarse como usuario privilegiado):

sudo ./bin/toba instalacion cambiar_permisos -u <mi_usuario> -g

Por lo que veo, vos estas logueado como root por lo tanto:
<mi_usuario> es root
y
es www-data, si es que el usuario de apache es www-data

este ultimo usuario lo podés encontrar en el archivo /etc/apache2/envvars en la linea: export APACHE_RUN_USER=

entonces el comando completo sería:


./bin/toba instalacion cambiar_permisos -u root -g www-data

Saludos
Sergio

Listo:

root@guarani3:/usr/local/proyectos/toba# ./bin/toba instalacion cambiar_permisos -u root -g www-data
Cambiando permisos de archivos navegables

Archivos navegables comunes:
chown -R root /usr/local/proyectos/toba/www
chmod -R o+w /usr/local/proyectos/toba/www
Archivos de configuraci�n:
chown -R root /usr/local/proyectos/toba/instalacion
chmod -R o+w /usr/local/proyectos/toba/instalacion
Archivos temporales comunes:
chown -R root /usr/local/proyectos/toba/temp
chmod o+w /usr/local/proyectos/toba/temp
Archivos navegables de toba_referencia:
chown -R root /usr/local/proyectos/toba/proyectos/toba_referencia/www
chmod -R o+w /usr/local/proyectos/toba/proyectos/toba_referencia/www
Archivos temporales de toba_referencia:
chown -R root /usr/local/proyectos/toba/proyectos/toba_referencia/temp
chmod -R o+w /usr/local/proyectos/toba/proyectos/toba_referencia/temp
Archivos navegables de guarani:
chown -R root /usr/local/proyectos/toba/proyectos/guarani/www
chmod -R o+w /usr/local/proyectos/toba/proyectos/guarani/www
Archivos temporales de guarani:
chown -R root /usr/local/proyectos/toba/proyectos/guarani/temp
chmod -R o+w /usr/local/proyectos/toba/proyectos/guarani/temp
Archivos navegables de toba_testing:
chown -R root /usr/local/proyectos/toba/proyectos/toba_testing/www
chmod -R o+w /usr/local/proyectos/toba/proyectos/toba_testing/www
Archivos temporales de toba_testing:
chown: no se puede acceder a «/usr/local/proyectos/toba/proyectos/toba_testing/temp»: No existe el fichero o el directorio
chown -R root /usr/local/proyectos/toba/proyectos/toba_testing/temp
chmod: no se puede acceder a «/usr/local/proyectos/toba/proyectos/toba_testing/temp»: No existe el fichero o el directorio
chmod -R o+w /usr/local/proyectos/toba/proyectos/toba_testing/temp
Archivos navegables de toba_editor:
chown -R root /usr/local/proyectos/toba/proyectos/toba_editor/www
chmod -R o+w /usr/local/proyectos/toba/proyectos/toba_editor/www
Archivos temporales de toba_editor:
chown -R root /usr/local/proyectos/toba/proyectos/toba_editor/temp
chmod -R o+w /usr/local/proyectos/toba/proyectos/toba_editor/temp
Archivos navegables de curso_intro:
chown -R root /usr/local/proyectos/toba/proyectos/curso_intro/www
chmod -R o+w /usr/local/proyectos/toba/proyectos/curso_intro/www
Archivos temporales de curso_intro:
chown -R root /usr/local/proyectos/toba/proyectos/curso_intro/temp
chmod -R o+w /usr/local/proyectos/toba/proyectos/curso_intro/temp
Archivos navegables de toba_usuarios:
chown -R root /usr/local/proyectos/toba/proyectos/toba_usuarios/www
chmod -R o+w /usr/local/proyectos/toba/proyectos/toba_usuarios/www
Archivos temporales de toba_usuarios:
chown -R root /usr/local/proyectos/toba/proyectos/toba_usuarios/temp
chmod -R o+w /usr/local/proyectos/toba/proyectos/toba_usuarios/temp

Cambiando permisos globales para el grupo www-data

chgrp -R www-data /usr/local/proyectos/toba
chmod -R g+w /usr/local/proyectos/toba

TIEMPO: 0,783 segundos
root@guarani3:/usr/local/proyectos/toba#

Ahora paso al siguiente punto 15b ya que no existe el directorio /usr/local/proyectos/toba/proyectos/guarani/bin/ y por ende no encuentro el comando “guarani”.

Alguna ayuda?

Francisco:

 Existe la carpeta  /usr/local/proyectos/toba/proyectos/guarani ? , Sino existe.., pudiste realizar correctamente el paso 10 ?
10. Crear la carpeta del proyecto.

sudo mkdir /usr/local/proyectos/toba/proyectos/guarani

Hacer un SVN checkout sobre la misma desde el repositorio de Guaraní 3 con el usuario y password enviado por mail.

sudo svn checkout
http://repositorio.siu.edu.ar/svn/guarani/versiones/3.X.X /usr/local/proyectos/toba/proyectos/guarani

Donde 3.X.X es la versión liberada

Saludos
Sergio

Si existe la carpeta Guarani y pudimos hacer el paso 10 sin problemas.
Igualmente hice de vuelta sudo svn checkout y me dice "svn: usr/local/proyectos/toba/proyectos/guarani`ya es una copia de trabajo para un URL diferente. prové con 3.6.0 que era la que hicimos en su momento y 3.7.0

Igualmente al mismo tiempo estoy tratando de actualizar una versión 3.4 que funciona correctamente y cuando quiero hacer el paso 2.2 tampoco vemos que exista el directorio \Toba\proyectos\guarani\bin con el comando guarani

La solución de este problema me permite avanzar tanto para la instalación de 0 cómo la actualización de un guarani 3.4 que se encuentra funcionando actualmente.

Por favor… parado sobre la carpeta guarani. ejecute el comando


svn info .


svn st .

copiame el resultado de ambos

Saludos

sergio te paso los datos que me aparecen

Ruta: .
URL: http://repositorio.siu.edu.ar/svn/guarani/trunk_versiones/3.4
Raiz del Repositorio: http://repositorio.siu.edu.ar/svn/guarani
UUID del repositorio: 0deb212f-fe2f-48c7-81b1-db03366eed1f
Revision: 12296
Tipo de nodo: directorio
Agendado: normal
autor del ultimo cambio: gonza
revision del ultimo cambio: 12210

A metadatos/permisos/apex_usuario_perfil_datos.sql
A metadatos/tablas/apex_perfil_datos_set_prueba.sql
? www/img/logo_institucion.jpg
? BD/tmp
? BD/datos_auditoria_11712.sql
? BD/datos_auditoria_11642.sql
? BD/datos_auditoria_3.4.1.sql.0.old
? BD/datos_auditoria_3.0.0 (5).sql.0.old
? BD/datos_auditoria_3.4.1.sql.1.old
? BD/datos_auditoria_3.0.0 (5).sql.1.old
? BD/datos_auditoria_3.0.0 (5).sql.2.old
? BD/datos_auditoria_3.4.1.sql
? BD/datos_auditoria_3.0.0 (5).sql
M php/operaciones/matriculas/personas/ci_nav_personas.php
M php/operaciones/matriculas/personas/form_personas.php
M php/operaciones/matriculas/personas/ci_edi_datos_personas.php
M php/operaciones/matriculas/personas/ci_edi_personas.php

gracias

Buenos días:
Para este caso puntual de UNPAZ vamos a plantear una solución alternativa, por otro medio, en lo referente a Guaraní 3.
Por este motivo vamos a cerrar este post.
Por cualquier duda o consulta futuros por favor abrir uno nuevo.
Gracias y saludos!