ELSERVER.COM
Acceso a clientes
ELSERVER.COM

Bienvenido a nuestro blog.
Aquí charlamos abiertamente con nuestros clientes y seguidores entusiastas.

Buscar

  • Últimos Comentarios
    • Joel Chornik: uff, como se me pasó eso!
    • el burro: bien hechas, decidimos satisfacer la sugerencia de X y al mismo tiempo hacerla extensiba a todos nuestros...
    • carlos lopez: si se gana dinero yo gano en 3$ y 5$ diarios con arroba.com.ve
    • Quimiquero: Tengo otra solicitud: que se puedan cambiar los valores por defecto, a través del ini_set en php, de los...
    • Pablo: Aclaracion, por que necesito esto.. hay veces que no funciona tan bien y va a spam directamente… Grax.

Actualización PHP 4 / PHP 5

Por Joel Chornik el 9 Sep 2008 en Técnico

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 :)

Ya dejaron 39 opiniones sobre esta nota:

ELSERVER SRL no se responsabiliza por las opiniones vertidas en el presente blog sobre personas físicas o jurídicas, siendo las mismas exclusiva responsabilidad de quien las vierte. Asimismo las opiniones dadas por los usuarios del blog no reflejan necesariamente la opinión de ELSERVER SRL.

  1. Julián Rodriguez Orihuela el 09 Sep 2008 a las 1:42 am #

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

  2. Natán el 09 Sep 2008 a las 4:03 am #

    Uh que cortado que estuve ultimamente :-D
    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 :-P

  3. Francisco+Mosse el 09 Sep 2008 a las 11:01 am #

    FFmpeg ?

  4. Daniel el 09 Sep 2008 a las 11:39 am #

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

  5. TiAGO el 09 Sep 2008 a las 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

  6. Nazareno el 10 Sep 2008 a las 1:29 am #

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

  7. Andres el 10 Sep 2008 a las 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.

  8. Joel Chornik el 10 Sep 2008 a las 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.

  9. Cristian el 10 Sep 2008 a las 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!.

  10. TiAGO el 11 Sep 2008 a las 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 :P

  11. Leandro el 11 Sep 2008 a las 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

  12. Joel Chornik el 11 Sep 2008 a las 12:14 pm #

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

    Agendado ImageMagick para sumar.

    Saludos!

  13. Ezequiel Mujica el 11 Sep 2008 a las 6:39 pm #

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

  14. Joel Chornik el 11 Sep 2008 a las 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! :)

  15. TiAGO el 12 Sep 2008 a las 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!

  16. Sergio G. el 12 Sep 2008 a las 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?

  17. Joel Chornik el 13 Sep 2008 a las 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)

  18. Ezequiel Mujica el 13 Sep 2008 a las 1:50 am #

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

  19. Natán el 14 Sep 2008 a las 5:17 pm #

    Si, creo GD está.
    Wow, cuantas cositas nuevas :-P

    Saludos y gracias!

  20. Joel Chornik el 14 Sep 2008 a las 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!

  21. Nazareno el 25 Sep 2008 a las 7:32 pm #

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

  22. Ezequiel Mujica el 26 Sep 2008 a las 12:03 am #

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

  23. Sergio G. el 16 Oct 2008 a las 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.

  24. NicoR el 21 Oct 2008 a las 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.

  25. Julián el 23 Oct 2008 a las 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.

  26. Joel Chornik el 28 Oct 2008 a las 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!

  27. webmaster el 28 Oct 2008 a las 12:13 pm #

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

  28. Joel Chornik el 28 Oct 2008 a las 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!

  29. Julián el 29 Oct 2008 a las 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!

  30. Julián el 29 Oct 2008 a las 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

  31. Joel Chornik el 30 Oct 2008 a las 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!

  32. Julián el 31 Oct 2008 a las 3:21 pm #

    Genial Joel!!
    Gracias por todo.

    Saludos,
    Julián

  33. Sergio G. el 01 Nov 2008 a las 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??

  34. Joel Chornik el 02 Nov 2008 a las 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!

  35. Julián el 02 Nov 2008 a las 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.

  36. Joel A. Chornik el 03 Nov 2008 a las 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.

  37. [...] Actualización PHP 4 / PHP 5 [...]

  38. rodolfo el 12 Mar 2009 a las 10:40 am #

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

    Agradezco su atención.

  39. Julian el 12 Apr 2009 a las 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!

Trackback URI | Seguir comentarios vía RSS

Dejá tu opinión!