+54 11 5258-8400
Login

Actualización PHP 4 / PHP 5

Actualización PHP 4 / PHP 5

Hace 1 mes se lanzó la última versión de la rama 4 de PHP, siendo PHP 4.4.9 la versión más grande que va a haber por este camino.
Todo futuro desarrollo se va a hacer en PHP5.

Los servicios de elserver.com te ofrecen la posibilidad de elegir cuál de las dos versiones querés usar, ambas incluyen una serie importante de módulos adicionales así como Zend Optimizer y eAccelerator.

Si leyeron el post sobre el MySQL Slow Query Log con atención, vieron que anticipamos una actualización general de toda la red de servicios. Vamos a estar llevando todo la plataforma instalada a PHP 4.4.9 y PHP 5.2.6 con todos los módulos actualmente disponibles y varios más.

Asimismo vamos a elevar los límites por defecto en cuestión de tamaño máximo por POST y de RAM por proceso. PHP viene por defecto con 8MB, a partir de esta actualización, vamos a brindar 64MB de RAM por proceso por defecto.

También van a poder elegir entre distintas opciones de php.ini, con/sin register_globals o utilizando eAccelerator, ionCube u otras extensiones.

Aprovechando estas tareas, es momento de solicitar cualquier módulo especial que quieran agregar.

MCrypt? Soporte para IMAP? TLS/SSL?

Es el momento de pedir 🙂

Related Post
Iniciativa @Platzi

La semana pasada los amigos de @platzi anunciaron una decisión fuera de norma. Decidieron acompañar a Venezuela en este momento difícil, otorgando 1.000 Becas de sus programas de capacitación. https://platzi.com/blog/cursos-platzi-venezuela-gratis/

Read more
YouTube habilita una nueva función para que sus usuarios aporten traducciones de títulos de vídeos.

Sus usuarios, que hablan un total de 76 idiomas, podrán ayudar en la traducción de algunos de los vídeos más vistos de la plataforma. Los espectadores bilingües ahora pueden ayudar a sus estrellas de vídeo favoritas de YouTube traduciendo títulos de video y descripciones a otros idiomas. La plataforma de contenidos audiovisuales más famosa del […]

Read more
La próxima gran actualización de Windows 10 llegará el 11 de abril

Creators Update, tal como fue llamada, se encuentra en su última etapa de desarrollo. De acuerdo a fuentes cercanas a Microsoft, la próxima gran actualización de Windows 10, llamada “Creators Update”, llegará a los usuarios el 11 de abril. Actualmente, la mayoría de las características de este update están disponibles para los testers de Windows […]

Read more
Post has 39 comments
  • Julián Rodriguez Orihuela Posted 9 septiembre, 2008 in 1:42 am

    Yo quiero que me funcione el wp-cron.php de WordPress… Con eso me doy por satisfecho!

  • Natán Posted 9 septiembre, 2008 in 4:03 am

    Uh que cortado que estuve ultimamente 😀
    Me tengo que poner a ver lo de MySQL Slow Query Log.
    Me interesa lo de aumentar la RAM por proceso 🙂 gracias.

    Lo de modificar el php.ini esta bueno, pero por mi parte yo trato de usar siempre estas configuraciones como vienen por defecto… ya que si le paso algun script PHP a alguien, no me gusta tener que andar dando indicaciones de como configurar el php.ini para que le funcione correctamente 😛

  • Francisco+Mosse Posted 9 septiembre, 2008 in 11:01 am

    FFmpeg ?

  • Daniel Posted 9 septiembre, 2008 in 11:39 am

    Joel, creo que _alguna_ vez te lo pedí… podrían aprovechar y actualizar el pdo_mysql. MCrypt se agradecería too.

  • TiAGO Posted 9 septiembre, 2008 in 7:55 pm

    ¡Qué buena noticia! Al igual que Daniel, yo insistiría en estandarizar en toda la red de servidores pdo_mysql, que en su mommento me complicó bastante un desarrollo con Magento eCommerce.

    Por el momento no se me ocurre qué otra..

    Saludos

  • Nazareno Posted 10 septiembre, 2008 in 1:29 am

    Wow! solamente pido que por favor podamos personalizar register_globals y magic_quotes_gpc!
    con eso soy MUY feliz!

  • Andres Posted 10 septiembre, 2008 in 1:41 pm

    Hola! yo quiero que el Magento eCommerce funcione… por favor… lo he instalado con éxito, pero surgen muchos errores, que aparentemente se refieren a MySQL, como indicó también TiAGO.
    GRACIAS MILES.

  • Joel Chornik Posted 10 septiembre, 2008 in 8:23 pm

    Gracias por los comentarios.

    Estamos avanzando sobre la actualización de versiones. Algunos módulos que ya están agregados en la nueva versión (que antes no estaban) hasta ahora son:

    pdo_mysql
    pdo_sqlite
    soap
    mhash
    ldap
    imap+ssl
    snmp
    zip
    mcrypt
    mssql (freetds)

    Todavía nos falta ffmpeg que nos han solicitado y seguimos trabajando en la posibilidad de personalizar el php.ini a gusto.

    Nada de esto está implementado aún! Pero no falta mucho 😉

    pd: pdo_mysql está disponible en alguno de nuestros nodos actualmente, pero no en todos.

  • Cristian Posted 10 septiembre, 2008 in 9:30 pm

    Muy buen trabajo, Cuantas más funciones de personalización estén disponibles para el usuario menos dolores de cabeza tendrán en el futuro el área de soporte técnico :P.

    Saludos!.

  • TiAGO Posted 11 septiembre, 2008 in 3:39 am

    Claro, Joel. Eso me habían informado en Soporte un tiempo atrás pero como se venía esta reestructuración no se sabía si pdo_mysql iba a quedar o la iban a volar luego de la actualización, por eso pedí la estandarización 😛

  • Leandro Posted 11 septiembre, 2008 in 11:45 am

    Estaría bien actualizar a la última versión de EAccelerator, la versión instalada actualmente (0.9.5.1) tiene un bug que hace imposible usarla (http://www.eaccelerator.net/ticket/242).
    Y sería barbaro que instalen imagick para poder trabajar con la excelente librería ImageMagick

  • Joel Chornik Posted 11 septiembre, 2008 in 12:14 pm

    Leandro, olvidé mencionarlo pero estamos actualizando también a la versión 0.9.5.3

    Agendado ImageMagick para sumar.

    Saludos!

  • Ezequiel Mujica Posted 11 septiembre, 2008 in 6:39 pm

    No estaria mal poder contar con SSL, IMAP, y ya que pedimos… PostreSQL.
    Gracias !!!!

  • Joel Chornik Posted 11 septiembre, 2008 in 9:43 pm

    Ezequiel, IMAP y SSL ya están integrados para la actualización. PostgreSQL vamos a analizarlo. No forma parte de los servicios que ofrecemos por lo que solamente serviría para conexiones a servidores PostgreSQL remotos.

    Para Leandro, ImageMagick ya está sumado.

    En breve hacemos el roll-out así que se agota el tiempo para nuevos pedidos! 🙂

  • TiAGO Posted 12 septiembre, 2008 in 11:12 am

    Creo que con eso es suficiente por ahora, por mi parte no recuerdo ninguna más. Estaría bueno que esto estos updates a la plataforma se hagan más seguidos, así como también los anuncios cuando modifican algo 🙂

    Saludos!

  • Sergio G. Posted 12 septiembre, 2008 in 9:39 pm

    Hola se menciono ffmpeg

    y para trabajar con audio y video:

    lame mp3 encoder ??
    Libogg + Libvorbis ??

    modificar el php.ini me parece bien
    y register_globals off es necesario, ya que en on es un agujero de seguridad.

    Respecto al cache: ¿ya están o hay algo como
    memcache
    xcache?

    ming <– para flash
    GeoIP

    y estos dos modulos para seguridad que me parece que no estan instalados:

    auth_digest
    mod_security

    Tambien actualizan phpmyadmin y mysql?

  • Joel Chornik Posted 13 septiembre, 2008 in 1:26 am

    Sergio, QUE GANAS de decirte que ya cerramos las urnas para esta actualización! Pero llegaste a tiempo.

    A ver, por partes:

    Soporte para Ogg y Vorbis está en el PECL de PHP, y está en beta desde el 2003. Deberíamos analizarlo un poco antes de poner eso en producción. O usás otra librería para ello en tu caso ?

    El Lame encoder es una aplicación en si misma, no una extensión de PHP, pero no veo razones para no instalarlo.

    El register_globals se va a poder elegir dentro de los parametros de php.ini a modificar.

    Tenemos memcache para ciertas cosas específicas y hace un tiempo venimos pensando en brindarlo como servicio para las cuentas de WebHosting compartido. El único “tema” es que memcache no tiene autenticación por lo que sería un pool de memoria compartido entre todos. Según el uso que se le de, eso no debería tampoco ser un problema.

    ming, todo ok. agregado.
    geoip, lo mismo.

    Los otros dos módulos (auth_digest y mod_security) son módulos de Apache y no es algo que estemos modificando en este momento. Sin embargo sí tenemos pensado mod_security para este año. No el auth_digest por ahora.

    phpMyAdmin (el del Panel de Control) no tenemos previsto actualización de momento.

    MySQL está disponible para todos en 4.1 y 5.0, también esta previso en breve la actualización a 5.1.x (el x está por verse)

  • Ezequiel Mujica Posted 13 septiembre, 2008 in 1:50 am

    Estan soportadas ya las librerias GD ?
    no se me dio por probarlas por eso la pregunta..
    gracias !!

  • Natán Posted 14 septiembre, 2008 in 5:17 pm

    Si, creo GD está.
    Wow, cuantas cositas nuevas 😛

    Saludos y gracias!

  • Joel Chornik Posted 14 septiembre, 2008 in 10:13 pm

    Si, Gd está ya disponible.

    Les cuento que estamos cerrando ahora la recepción de nuevos requerimientos.

    Todo lo que solicitaron ya está incluído en la actualización y va a estar disponible en los próximos días, a excepción de los adicionales que comentó Sergio G. que no están relacionados directamente con PHP o que están en beta.

    Saludos!

  • Nazareno Posted 25 septiembre, 2008 in 7:32 pm

    Ya instalaron FFmpeg? porque lo estoy necesitando… Sino, hay alguna forma alternativa de convertir algo a FLV desde PHP?

  • Ezequiel Mujica Posted 26 septiembre, 2008 in 12:03 am

    Estaría bueno saber como vienen estas actualizaciones.
    O que se nos informen en newsletters.
    Gracias.

  • Sergio G. Posted 16 octubre, 2008 in 4:53 pm

    Joel, las librerías que dije no están en beta, lib ogg está en versión 1.1.3 y vorbis 1.2.0, y tal vez haya versiones superiores.

    h*tp://linux.justinhartman.com/FFmpeg,_FFmpeg-PHP,_Lame,_Libogg,_Libvorbis,_FLVtool2,_Mplayer,_Mencoder,_AMR_Installation

    * FFmpeg
    * FFmpeg-PHP
    * Mplayer + Mencoder
    * flv2tool
    * LAME MP3 Encoder
    * AMR (for 3gp file conversions)
    * Libogg
    * Libvorbis

    No me queda claro cuales se agregan y cuales no? y “cuando”… Como otros seguramente que aún no fueron actualizados, estoy esperando la actualización, que se viene retrasando.

  • NicoR Posted 21 octubre, 2008 in 9:17 am

    Hola gente! Hay novedades de php .ini para setear las _globals ??
    Please!! que se me vienen los deadlines y aún estoy en testeo local!

    gracias.

  • Julián Posted 23 octubre, 2008 in 10:29 am

    Joel, hay posibilidad de subir el upload_max_filesize y el post_max_size ya que el que viene por defecto(12MB) es muy bajo para subir videos en mi caso.

    Desde ya mucha sgracias,
    Julián.

  • Joel Chornik Posted 28 octubre, 2008 in 9:59 am

    Julián, lo estamos subiendo a 16MB. Que tamaño estarías precisando ?

    NicoR, estamos próximos a implementar la posibilidad de elegir versiones de php.ini pre-armadas con distintas características.

    Sergio, salvo la AMR, todas las demás librerías que mencionaste están instaladas.

    Nazareno, ffmpeg también está incluido en la actualización.

    Saludos!

  • webmaster Posted 28 octubre, 2008 in 12:13 pm

    che y no da para configurar el servidor para que use por defecto mapa de caracteres latinoamericano ???

  • Joel Chornik Posted 28 octubre, 2008 in 12:29 pm

    Por defecto utilizamos ISO-8859-1 (Latin1) que es justamente eso. También tenés la posibilidad de utilizar UTF-8, o cualquier otro charset que precises.

    A tal efecto, podés modificar el Charset que emitimos creando un archivo de nombre “.htaccess” (empieza con un punto) con el contenido:

    AddDefaultCharset UTF-8
    o bien
    AddDefaultCharset KOI8-R (ruso)
    o bien
    AddDefaultCharset gb2312 (chino tradicional)

    Recordá que también debes definir el Charset correcto en tus páginas de la siguiente manera:

    Por ejemplo:

    Si me comentás el nombre de tu sitio podemos activarte el charset que precises nosotros. De paso si querés, podés escribirme a mi casilla por los otros comentarios sin firma.

    Saludos!

  • Julián Posted 29 octubre, 2008 in 6:55 am

    Hola Joel!!
    Estaria necesitando entre 40 y 50 mb de limite en mi caso. Si es posible subir a ese limite seria genial!

  • Julián Posted 29 octubre, 2008 in 9:24 am

    Hola Joel,
    Te paso dettaladamente los cambios qu enecesitaria para que todo funcione correctamente en mi sitio:
    open_basedir = (no value)

    upload_max_filesize = 50M

    post_max_size = 50M

    max_execution_time = 1500

    session.gc_maxlifetime = 14000

    safe_mode = off

    Thread saftery = disabled

    enable_dl = On

    Gracias,
    julián

  • Joel Chornik Posted 30 octubre, 2008 in 7:57 pm

    Julián, los valores que están quedando son:

    open_basedir = (no value) // (aunque no es necesario de seguro, no lo usamos en la forma de trabajar que tenemos)
    upload_max_filesize = 64M
    post_max_size = 64M
    max_execution_time = 60 // Esto era 35 antes de la actualización, en Hosting compartido no se va a elevar a números mayores. Consultame por virtuales de grid para esto.
    session.gc_maxlifetime = 0 // Limpiamos sesiones con procesos externos.
    safe_mode = off
    Thread safetyy = disabled
    enable_dl = On

    A partir de mañana están actualizados los valores de post y uploads, junto con la novedad de las configuraciones de php.ini desde el Panel de Control!

  • Julián Posted 31 octubre, 2008 in 3:21 pm

    Genial Joel!!
    Gracias por todo.

    Saludos,
    Julián

  • Sergio G. Posted 1 noviembre, 2008 in 11:57 pm

    Joel, la actualización de post max size y upload es para todos??

    Yo tengo 12 mb de post max size y 12mb tambien de upload.

    Y desde donde se cambia el php.ini?? no veo la opción en mi panel!!

    y el problema de los wildcards www.*.dominio.com
    cuando se podrán utilizar??

  • Joel Chornik Posted 2 noviembre, 2008 in 12:15 pm

    Sergio, si, es para todos. Hacé un phpinfo() que seguramente lo vas a ver actualizado, se hizo hace muy poquito.

    Respecto del php.ini
    Fijate en tu Panel de Control en la sección de Avanzado -> Configuración del Servidor Web.

    Solamente está disponible para PHP 5, si tenés tildado PHP 4 no vas a ver las opciones relacionadas.

    De momento tenés 2 sets de php.ini para elegir, junto con el anuncio de la opción (en un post en el blog en breve, y el newsletter mensual) vamos a agregar 2 opciones más.

    La idea es a futuro que además de las 4 opciones de configuración de php.ini disponibles, puedas armar el tuyo propio, igualmente estas fueron pensadas para abarcar la gran mayoría de las necesidades.

    El tema de wildcards parciales es algo que estamos desarrollando para incorporar a nuestro software de DNS.

    No conozco servidor de DNS que te permita hacer esto, y lo mismo con los servicios Web.

    La opción en la que estamos trabajando es para que puedas hacer:

    *.dominio.com (esto es lo que ya se podía)
    *.*.dominio.com (esto sería lo nuevo)
    sub.*.dominio.com (esto es lo que no se podría hacer, pero está englobado en lo anterior)

    Saludos!

  • Julián Posted 2 noviembre, 2008 in 10:56 pm

    Hola Joel!!
    Una consulta. Puede ser que en el set de ffmpeg falte el codec libamr_nb?? es el que se encarga de convertir el audio de los archivos 3gp.
    Y el cambio de post max size y upload tambien funciona para los que tenemos seteado php 4?

    Gracias,
    Julián.

  • Joel A. Chornik Posted 3 noviembre, 2008 in 4:27 pm

    Julián, el codec para 3gp no está aún, estamos confirmando unos temas de licencia antes de activarlo.

    Respecto de los límites de PHP, es todo para PHP 5.
    PHP4 fue actualiazo a 4.4.9 y se agregaron todas las librerías, pero el foco está en PHP 5 de ahora en más, ya que la versión 4 llegó al fin de su ciclo de desarrollo.

  • Pingback: ELSERVER.COM | Grid Updates: Elegí tu Configuración de PHP (php.ini)

  • rodolfo Posted 12 marzo, 2009 in 10:40 am

    saludos, podrian ayudarme por favor a transformar un formulario de contactos de php 4 a php 5.

    Agradezco su atención.

  • Julian Posted 12 abril, 2009 in 7:46 pm

    No estoy de acuerdo con dejar PHP 4, que alguien me lo explique… Sere duro pero si hay programadores PHP 4 en este servidor les da mala reputacion, y si una aplicacion ya estaba en php 4, es insegura y no sirve, hay que actualizarla… De cualquier modo, PHP 4 debe morir y ustedes pueden ayudar a eso…

    Saludos!

Comments are closed.

LAYOUT

SAMPLE COLOR

Please read our documentation file to know how to change colors as you want

BACKGROUND COLOR

BACKGROUND TEXTURE