Page 18 of 19

Re: FiveWeb de FiveTech (gratis hasta la versión 1.0)

PostPosted: Mon Mar 25, 2013 5:07 pm
by Antonio Linares
Muy bien explicado, gracias :-)

Re: FiveWeb de FiveTech (gratis hasta la versión 1.0)

PostPosted: Mon Mar 25, 2013 11:11 pm
by Marcelo Roggeri
Hola buenas noches, les comento que he generado los archivos para subir al servidor linux, pero al ejecuralos me da el siguiente error.

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, webmaster@samvt.com.ar and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.


Le he dado los persimos de ejecucion y escritura, pero no hubo caso.

En localhost funcionan bien.
Este es el link:
http://www.samvt.com.ar/cgi-bin/tutor01
Espero alguna ayuda.
Gracias
Marcelo

Re: FiveWeb de FiveTech (gratis hasta la versión 1.0)

PostPosted: Tue Mar 26, 2013 3:40 am
by Antonio Linares
Marcelo,

Accede al servidor por ssh y ejecuta el script y mira a ver que error da en el terminal ssh

Re: FiveWeb de FiveTech (gratis hasta la versión 1.0)

PostPosted: Wed Mar 27, 2013 12:41 pm
by Marcelo Roggeri
Antonio, no logro ingresar a la carpeta /public_html/cgi-bin/
me dice que no existe el fichero o el directorio.
y por FTP si lo he pasado
No entiendo
Saludos y espero una ayudita
Marcelo

Re: FiveWeb de FiveTech (gratis hasta la versión 1.0)

PostPosted: Wed May 01, 2013 3:29 pm
by FiveWiDi
Antonio Linares wrote:Para los que busquen un hosting económico en donde poder usar sus aplicaciones FiveWeb, pueden usar: DreamHost

eso si, tendran que construir sus aplicaciones con Harbour para Linux. FiveWeb proporciona un build.sh para ello.

Aqui esta el ejemplo tutor01:

http://www.fivetechsoft.net/cgi-bin/tutor01.cgi

Por motivos que estamos investigando, el resultado aparece como texto y no como HTML. A ver si damos con la solución...


Antonio,

He conseguido los ejemplos de Fiveweb para Linux que están publicados.
Cuando los copio en mi espacio en DreamHost y los llamo desde la url en el browser IE9 (www.midominio.com/cgi-bin/tutor01), lo que hace es bajarme el fichero en modo texto sin llegar a ejecutarse.
No se si es lo mismo que comentas en hilo.

Que estoy haciendo mal? Que estoy dejándo de hacer? Que me falta copiar/instalar en mi espacio web?

Si veo que en mi espacio en DreamHost puedo ejecutar los compilados para Linux de Harbour+FiveWeb, entonces abré dado un gran paso.

Gracias.

Re: FiveWeb de FiveTech (gratis hasta la versión 1.0)

PostPosted: Wed May 01, 2013 6:39 pm
by Antonio Linares
Carlos,

Tienes que darles permiso de ejecución (desde un terminal ssh):

chmod +x myapp

Si quieres saber si se ejecuta bien o no, prueba a ejecutarlo desde el propio ssh y te dirá si le falta algún paquete de Linux

Re: FiveWeb de FiveTech (gratis hasta la versión 1.0)

PostPosted: Thu May 02, 2013 1:04 pm
by FiveWiDi
Antonio Linares wrote:Carlos,

Tienes que darles permiso de ejecución (desde un terminal ssh):

chmod +x myapp

Si quieres saber si se ejecuta bien o no, prueba a ejecutarlo desde el propio ssh y te dirá si le falta algún paquete de Linux


Buenos días,

¿Es imprescindible realizarlo desde un terminal SSH?
Me conecté desde WinSCP y ya le di permisos de ejecución, así los veo en la pantalla de WINSCP.

Y por otro lado me estoy 'liando' bastante con lo de usar un terminal SSH.
¿Me recomiendas algún soft para conectarme mediante SSH?

Gracias,

Re: FiveWeb de FiveTech (gratis hasta la versión 1.0)

PostPosted: Thu May 02, 2013 1:09 pm
by Antonio Linares
Carlos,

Usa putty.exe funciona muy bien desde Windows :-)

http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe

Desde Linux, puedes acceder a ssh directamente desde un terminal:

ssh usuario@www.midominioendreamhost.com

Re: FiveWeb de FiveTech (gratis hasta la versión 1.0)

PostPosted: Thu May 02, 2013 6:34 pm
by FiveWiDi
Antonio Linares wrote:Carlos,

Usa putty.exe funciona muy bien desde Windows :-)

http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe

Desde Linux, puedes acceder a ssh directamente desde un terminal:

ssh usuario@www.midominioendreamhost.com


Gracias Antonio,

Pero mi gozo en un pozo.
He conseguido conectarme usando SSH. Puedo acceder al directorio donde grabé los cgi para Linux, hago un "ls -l" y veo que el fichero tiene los "atributos" "-rwxr-xr-x". Entonces es que tiene permisos de ejecución, no? Si le hago "chmod -x tutor01", deja de tener permiso de ejecución, lo vuelvo a poner "chmod +x tutor01", y cuando desde el IE9 lo invoco http://www.rebutsadoll.com/cgi-bin/tutor01" lo que hace el browser es bajarse el fichero tal cual como TXT.

Así están los permisos:
drwxr-xr-x 3 cargel1 pg5623292 119 Apr 30 15:12 rebutsadoll.com
de esta carpeta 'cuelga'
drwxr-xr-x 2 cargel1 pg5623292 140 May 1 08:56 cgi-bin
y de esta otra 'cuelga'
-rwxr-xr-x 1 cargel1 pg5623292 989746 Oct 29 2012 tutor01

¿Cómo lo ves?

Gracias de nuevo.

Re: FiveWeb de FiveTech (gratis hasta la versión 1.0)

PostPosted: Thu May 02, 2013 7:25 pm
by FiveWiDi
Antonio Linares wrote:Marcelo,

Accede al servidor por ssh y ejecuta el script y mira a ver que error da en el terminal ssh


Antonio,

Al ejecutar tutor01 desde un terminal SSH obtengo:
*****************************************************************
[agave]$ ./tutor01

Attention: This is a FiveWeb application that has to be executed
from the server as a cgi-bin, i.e.:

http://server_address/cgi-bin//home/car ... in/tutor01

FiveWeb (c) FiveTech Software 2012
http://www.fivetechsoft.com
*****************************************************************

Jo|@~#@#€45!!!
Lo tengo delante y no se verlo.
¿Por que no se ejecuta? o ¿Cómo debo ejecutarlo?

Gracias.

Re: FiveWeb de FiveTech (gratis hasta la versión 1.0)

PostPosted: Thu May 02, 2013 8:20 pm
by Antonio Linares
Carlos,

Estas usando dreamhost ?

En caso negativo, tu hosting acepta ejecutar CGIs ?

Re: FiveWeb de FiveTech (gratis hasta la versión 1.0)

PostPosted: Thu May 02, 2013 8:41 pm
by FiveWiDi
Antonio Linares wrote:Carlos,

Estas usando dreamhost ?

En caso negativo, tu hosting acepta ejecutar CGIs ?


Si. http://www.dreamhost.com

Y tengo habilitado en las Web options:

PHP 5.3x CGI

Re: FiveWeb de FiveTech (gratis hasta la versión 1.0)

PostPosted: Thu May 02, 2013 10:27 pm
by Antonio Linares
En que carpeta estas alojando los cgis dentro de tu dominio en dramhost ?

Re: FiveWeb de FiveTech (gratis hasta la versión 1.0)

PostPosted: Thu May 02, 2013 10:44 pm
by FiveWiDi
Antonio Linares wrote:En que carpeta estas alojando los cgis dentro de tu dominio en dramhost ?


Si.
desde la carpeta del dominio he creado una 'cgi-bin' y en ella he copiado 'tutor01'.

La cosa ha quedado así:

[agave]$ ls -l
total 0
drwxr-xr-x 5 cargel1 pg5623292 52 Nov 6 18:32 Maildir
dr-xr-x--- 3 cargel1 dhapache 36 Mar 28 17:41 logs
drwxr-xr-x 4 cargel1 pg5623292 115 May 2 15:25 rebutsadoll.com
[agave]$ cd rebutsadoll.com
[agave]$ ls -l
total 4
drwxr-xr-x 2 cargel1 pg5623292 104 May 2 15:00 cgi-bin
-rw-r--r-- 1 cargel1 adm 0 Mar 28 17:41 favicon.gif
-rw-r--r-- 1 cargel1 adm 0 Mar 28 17:41 favicon.ico
drwxr-xr-x 2 cargel1 pg5623292 28 May 2 15:25 loscgi
-rw-r--r-- 1 cargel1 pg5623292 1860 Mar 28 17:41 quickstart.html
[agave]$ cd cgi-bin
[agave]$ ls -l
total 4012
-rw-r--r-- 1 cargel1 pg5623292 1860 Mar 28 15:41 qq.html
-r-xr-xr-x 1 cargel1 pg5623292 1038718 Nov 6 15:17 testdpic
-r-xr-xr-x 1 cargel1 pg5623292 1033703 Nov 6 15:08 testfold
-r-xr-xr-x 1 cargel1 pg5623292 1033674 Nov 6 15:18 testradio
-rwxr-xr-x 1 cargel1 pg5623292 989746 Oct 29 2012 tutor01
[agave]$ ./tutor01

Attention: This is a FiveWeb application that has to be executed
from the server as a cgi-bin, i.e.:

http://server_address/cgi-bin//home/car ... in/tutor01

FiveWeb (c) FiveTech Software 2012
http://www.fivetechsoft.com

Gracias.

Re: FiveWeb de FiveTech (gratis hasta la versión 1.0)

PostPosted: Thu May 02, 2013 11:30 pm
by Antonio Linares
Carlos,

En la carpeta cgi-bin tienes que tener (ó crea) este fichero:

.htaccess
Code: Select all  Expand view
<Files *>
    SetHandler cgi-script
    Options ExecCGI
</Files>
 


Si ejecutas el mc (midnight commander) podras ver los ficheros ocultos facilmente