Duda con las versiones de PHP

Preguntas sobre cómo migrar a Joomla 3.x desde versiones obsoletas, o sobre cómo actualizar de una versión de Joomla 3.x a otra.

Moderator: hefesto

Locked
Banshi
Joomla! Apprentice
Joomla! Apprentice
Posts: 13
Joined: Wed Jan 05, 2022 7:45 am

Duda con las versiones de PHP

Post by Banshi » Tue Feb 08, 2022 1:49 pm

Buenas tardes,
Tengo una duda en cuanto a la migración de 2.x a 3.x. Parto por ejemplo de un Xampp con versión php 5.6 y un joomla 2.x. Si quiero avanzar en cuanto a Joomla, también he de ir subiendo la versión de php, además es algo que recomiendan. Cómo se va subiendo ambas cosas, porque estoy observando que según la versión de php hay funciones deprecadas y no me aclaro de como hacer estos cambios de manera progresiva. ¿Se hace así o directamente paso a PHP 7 y luego se van corrigiendo warnings, errores, notices, etc...? Por ejemplo, estoy haciendo pruebas con una versión limpia de Joomla 2.5.14 y con PHP 7.0.32 me salen los siguientes mensajes:
  • Warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in C:\xampp7\htdocs\joomla\libraries\joomla\filter\input.php on line 652
  • Warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in C:\xampp7\htdocs\joomla\libraries\joomla\filter\input.php on line 654
  • Deprecated: iconv_set_encoding(): Use of iconv.internal_encoding is deprecated in C:\xampp7\htdocs\joomla\libraries\joomla\string\string.php on line 28
  • Deprecated: iconv_set_encoding(): Use of iconv.input_encoding is deprecated in C:\xampp7\htdocs\joomla\libraries\joomla\string\string.php on line 29
  • Deprecated: iconv_set_encoding(): Use of iconv.output_encoding is deprecated in C:\xampp7\htdocs\joomla\libraries\joomla\string\string.php on line 30
  • Notice: Array to string conversion in C:\xampp7\htdocs\joomla\libraries\joomla\registry\registry.php on line 342
  • Notice: Array to string conversion in C:\xampp7\htdocs\joomla\libraries\joomla\registry\registry.php on line 342
  • Notice: Array to string conversion in C:\xampp7\htdocs\joomla\libraries\joomla\registry\registry.php on line 342
La idea es migrar una página que está en funcionamiento, pero me quiero enterar primero con algo limpio, sin plugins, ni módulos.

Saludos.

User avatar
mjparadac
Joomla! Hero
Joomla! Hero
Posts: 2488
Joined: Mon Oct 29, 2012 3:58 pm

Re: Duda con las versiones de PHP

Post by mjparadac » Tue Feb 08, 2022 4:30 pm

Hola Banshi

Para Joomla 2.5 se recomienda la versión PHP 5.6
Usted puede echarle un vistazo a esta información: https://downloads.joomla.org/es/technic ... rements-es

Recuerda que la versión 2.5 de Joomla ya no cuenta con soporte.

Saludos,
Joomla Community Ambassador for A2 Hosting | A2 Hosting - Our speed, your success | https://www.a2hosting.com/joomla-hosting

Banshi
Joomla! Apprentice
Joomla! Apprentice
Posts: 13
Joined: Wed Jan 05, 2022 7:45 am

Re: Duda con las versiones de PHP

Post by Banshi » Fri Feb 11, 2022 7:34 am

mjparadac wrote:
Tue Feb 08, 2022 4:30 pm
Hola Banshi

Para Joomla 2.5 se recomienda la versión PHP 5.6
Usted puede echarle un vistazo a esta información: https://downloads.joomla.org/es/technic ... rements-es

Recuerda que la versión 2.5 de Joomla ya no cuenta con soporte.

Saludos,
Buenos días,
Si, se que no tiene soporte, por eso quiero actualizar a un Joomla nuevo, pero da problemas con las versiones de PHP. Creo que con PHP 5.6, puedo migrar a Joomla 3.x y una vez que estoy ahí, cambiar a PHP 7.x.

Saludos.


Locked

Return to “Migración y actualización a Joomla 3.x”