Closed rickyrauch closed 11 years ago
Dale, mañana lo miro!
Cuando puedas mandame los keys por mail porfa
pdr-mediawiki AKIAIAAKZAWXR6PIT6HA /qqmjMWUSXZxUCGr1fLR9Aci5WddwbtX47sJJDWQ
Listo!
http://wiki.partidodelared.org/index.php/Archivo:Banners234x131_nube_3.jpg
Borrame la imagen esa después nomás.
Estoy viendo cómo hago funcionar GD en Heroku, porque está tirando el warning ese y queda mal.
Uf... parece que usan un PHP compilado con GD sin soporte para JPEG. Genios...
El approach que usan es meter los modulos php dentro de una carpeta y despues cargas los modulos haciendo includes en un archivo de configuración.
Mira algo asi https://github.com/heroku/heroku-buildpack-php
Sep, de hecho armé este la otra vez (incluyendo SMTP): https://github.com/alanreid/heroku-buildpack-php
Pero si incluís o no GD es algo que decidís al compilar PHP y en el buildpack baja binarios ya, así que voy a ver si levanto una versión en la que vengan con todas las funciones de GD y no sólo para GIF y PNG.
No sé qué gana la gente de Heroku con esto la verdad...
Piola lo de incluir SMTP
Da un error al crear el thumbnail (Error al crear miniatura: El fichero parece no existir:) Mira en: http://wiki.partidodelared.org/index.php/Logotipo#Logotipo
Lo volviste a subir? (con el mismo nombre) El anterior no se llegó a generar.
Si sigue pasando lo reviso de nuevo, a la noche hago más pruebas con esto.
On Monday, April 8, 2013 at 6:10 PM, ebrenman wrote:
Da un error al crear el thumbnail (Error al crear miniatura: El fichero parece no existir:) Mira en: http://wiki.partidodelared.org/index.php/Logotipo#Logotipo
— Reply to this email directly or view it on GitHub (https://github.com/PartidoDeLaRed/pdr-wiki/issues/2#issuecomment-16078839).
Chicos, en Mural.ly tenemos todo un proceso de Ci basado en Grunt que tal vez les sirva para esto. Entre otras cosas comprime, optimiza y sube las imagenes a S3. El que este viedo este tema que me avise y les muestro lo que hacemos. Todo basado en proyectos Open Source.
Mi store themeskult.com corre perfectamente estas librerias sin ninguna ciencia aparte. A la noche me voy a fijar. Gracias igual Pato
Dale, lo miramos.
El error que tira GD es este: Error al crear miniatura: Configuración de la librería GD incompleta: falta la función imagecreatefromjpeg
y es porque el PHP que está usando el buildpack (es un fork del oficial) no fue compilado con todo el set de GD.
En un rato me desocupo y lo miro en detalle.
On Monday, April 8, 2013 at 6:36 PM, Ricardo Rauch wrote:
Mi store themeskult.com (http://themeskult.com) corre perfectamente estas librerias sin ninguna ciencia aparte. A la noche me voy a fijar.
— Reply to this email directly or view it on GitHub (https://github.com/PartidoDeLaRed/pdr-wiki/issues/2#issuecomment-16080482).
Que raro porque es el mismo buildpack de themeskult.com
Ahora voy a mirar esto.
Exacto, es asi como esta configurado en themeskult.com
Claro, usa Imagick en lugar de GD, así es como lo dejé yo también.
Mirá: http://wiki.partidodelared.org/info.php
Si te fijás, GD no tiene JPEG.
Por otro lado, MediaWiki con Imagick tira:
Error al crear miniatura: convert: no decode delegate for this image format '/tmp/magick-XXuvm9br' @ constitute.c/ReadImage/530.
convert: missing an image filename '/tmp/s3thumb-mq4WV2' @ convert.c/ConvertImageCommand/2838.
Teoría: No llegué a revisar qué hace la extensión de S3, pero estimo que al subir el archivo puede estar synqueando con S3 y volando el temporario antes de que pueda pasar por Imagick para generar los thumbs.
Edit: Es raro igual, por que el script de S3 parece contemplar ese tema:
'thumbScriptUrl' => $wgThumbnailScriptPath,
Sigo mirando...
Sigo sin poder resolver este tema. GD está instalado por la mitad y MediaWiki usa ImageMagick por CLI (no la extensión PHP) y no pude instalar los delegates de IM que faltan. Una vuelta es instalar otra versión de PHP con GD completo, pero es una movida que intentaría a medianoche o en un momento de menos tráfico.
Mientras tanto, deshabilité la generación de thumbs, así que el resize es por browser y se vean las imágenes. Ej: http://wiki.partidodelared.org/index.php/Logotipo
OK. No quisiera moverme de Heroku.
Me gusta.
Alan te copas a instalarle esto al Wiki?
http://www.mediawiki.org/wiki/Extension:LocalS3Repo