Junto con saludarlos, les comento que estoy instalando cherokee-1.0.8
sobre una maquina freebsd-8.1 y lo que me falta es habilitar el fast-cgi.
Lo que he instalado aparte del ports de cherokee, es spawn-fcgi... pero
nada, no se si esta nueva versión le hace falta alguna configuración o
algo, pero hasta ahora no he podido habilitar esta opción.
Agradecería cualquier comentario.
Atentamente.
+-----------------------+-------------------------+
| Ricardo Albarracin B. | email: ral...@gmail.com |
+-----------------------+-------------------------+
Cherokee soporta FastCGI por defecto, sin habilitar nada especial.
¿Qué es exactamente lo que estás tratando de hacer? ¿Configurar PHP?
Un saludo,
--
Octality
http://www.octality.com/
Hola gracias por tu respuesta.
> Cherokee soporta FastCGI por defecto, sin habilitar nada especial.
> ¿Qué es exactamente lo que estás tratando de hacer? ¿Configurar PHP?
Lo que trato de hacer es instalar una dokuwiki sobre cherokee y no
funciona, lo que no hace es cargar la pagina "index.php". Al poner en
el browser la url del servidor en pruebas, el archivo index.php se
descarga en vez de ejecutarse.
> Un saludo,
>> Cherokee soporta FastCGI por defecto, sin habilitar nada especial.
>> ¿Qué es exactamente lo que estás tratando de hacer? ¿Configurar PHP?
>
> Lo que trato de hacer es instalar una dokuwiki sobre cherokee y no
> funciona, lo que no hace es cargar la pagina "index.php". Al poner en
> el browser la url del servidor en pruebas, el archivo index.php se
> descarga en vez de ejecutarse.
¿Has leido la documentación sobre como configurar PHP?
http://www.cherokee-project.com/doc/cookbook_php.html
--
Octality
http://www.octality.com/
> ¿Has leido la documentación sobre como configurar PHP?
>
> http://www.cherokee-project.com/doc/cookbook_php.html
Gracias por el link.. no tengo la máquina para probar en este momento,
por lo que veré luego este tema y comentaré si hay solución.
Gracias de nuevo
Lo que me faltaba en la configuración de Cherokee:
orígenes -> interprete:
"/usr/local/bin/php-cgi -b /tmp/cherokee-php.sock"
Ahora que levanta, al parecer falta algo más, no sé si falta algo
que cargar de php pero me da el siguiente error:
(-) La función de PHP session_start no está disponible. Tal vez su
proveedor de hosting la ha deshabilitado por alguna razón?
(-) La función de PHP utf8_encode no está disponible. Tal vez su
proveedor de hosting la ha deshabilitado por alguna razón?
(-) La función de PHP utf8_decode no está disponible. Tal vez su
proveedor de hosting la ha deshabilitado por alguna razón?
Las pruebas las he hecho sobre la lan, no hay nadie entre ambas
máquinas. Gracias de antemano por su ayuda.
Es recomendable que en lugar de un Unix Socket utilices un puesto TCP.
Sobre el siguiente error que has comentado, parece problema de la configuración de PHP.
--
Octality
http://www.octality.com/
> > Lo que me faltaba en la configuración de Cherokee:
> >
> > orígenes -> interprete:
> > "/usr/local/bin/php-cgi -b /tmp/cherokee-php.sock"
>
> Es recomendable que en lugar de un Unix Socket utilices un puesto TCP.
hmmm... es la forma en que tengo configurado, realmente desconozco si
es lo más acertado pero me ha funcionado hasta ahora y se que hay otros
colegas que lo usan de igual forma.
> Sobre el siguiente error que has comentado, parece problema de la
> configuración de PHP.
Si pero sin duda no he encontrado por donde resolverlo.
> --
> Octality
> http://www.octality.com/
> El Thu, 25 Nov 2010 15:31:45 +0100
> Alvaro Lopez Ortega <alv...@octality.com> escribió:
>
>>> Lo que me faltaba en la configuración de Cherokee:
>>>
>>> orígenes -> interprete:
>>> "/usr/local/bin/php-cgi -b /tmp/cherokee-php.sock"
>>
>> Es recomendable que en lugar de un Unix Socket utilices un puesto TCP.
>
> hmmm... es la forma en que tengo configurado, realmente desconozco si
> es lo más acertado pero me ha funcionado hasta ahora y se que hay otros
> colegas que lo usan de igual forma.
Es recomendable que uses "-b localhost:45678" y también configures Cherokee para conectarse a localhost:45678. Es más seguro.
(El puerto 45678 lo puedes cambiar por el que tú quieras, claro)
>> Sobre el siguiente error que has comentado, parece problema de la
>> configuración de PHP.
>
> Si pero sin duda no he encontrado por donde resolverlo.
Ahí ya creo que no te puedo ayudar demasiado.. ¡pero suerte! :-)
--
Octality
http://www.octality.com/
Agradecido por tu ayuda.
> Es recomendable que uses "-b localhost:45678" y también configures
> Cherokee para conectarse a localhost:45678. Es más seguro. (El puerto
> 45678 lo puedes cambiar por el que tú quieras, claro)
Entonces como quedaría el procedimiento completo?... supongamos que he
cambiado a:
"/usr/local/bin/php-cgi -b localhost:45678"
Como le indico a cherokee que se conecte a "localhost:45678"...?
> Ahí ya creo que no te puedo ayudar demasiado.. ¡pero suerte! :-)
Por otra parte si resuelvo este tema del php, lo indico en correo a la
lista para que le sirva a alguien más que tenga un problema similar.
Agradecido por tu tiempo y disposición.
>> Es recomendable que uses "-b localhost:45678" y también configures
>> Cherokee para conectarse a localhost:45678. Es más seguro. (El puerto
>> 45678 lo puedes cambiar por el que tú quieras, claro)
>
> Entonces como quedaría el procedimiento completo?... supongamos que he
> cambiado a:
>
> "/usr/local/bin/php-cgi -b localhost:45678"
>
> Como le indico a cherokee que se conecte a "localhost:45678"...?
Se define en el Information Source.
>> Ahí ya creo que no te puedo ayudar demasiado.. ¡pero suerte! :-)
>
> Por otra parte si resuelvo este tema del php, lo indico en correo a la
> lista para que le sirva a alguien más que tenga un problema similar.
Estupendo. ¡Gracias!
--
Octality
http://www.octality.com/