Comunidad de diseño web y desarrollo en internet online

Error al pasar de PHP 5.6 a 7.1

Citar            
MensajeEscrito el 02 Ene 2017 08:11 pm
Hola, soy nuevo aqui por esta razón quiero saludar al foro.....
Paso a contar mi problema y en el cual quisiera también pedir la ayuda de ustedes.
desde hace unos dias tengo problemas con mi web, me aparecen 2 errores:
Warning: A non-numeric value encountered in /var/www/web386/html/templates/as002062/params.php on line 177
Trate de encontrar el error comparando los 2 documentos "params.php, esto es el que esta en el servidor y el de la plantilla, son los 2 iguales......este seria el primero el otro es casi igual solo que me indica que se encuentra en otra parte..... bueno lo malo que no tengo idea de esto, tengo una plantilla realizada para Joomla 3, el provider me indico que debo pasar de PHP 5.6 a 7.1 y desde ahí se me vino ese error que no se como solucionarlo.
les estaré muy agradecido por la ayuda.
muchas gracias y mis saludos
Lorete

Por lorete

3 de clabLevel



 

safari
Citar            
MensajeEscrito el 03 Ene 2017 11:53 am
Pon lo que hay en la linea 177 ... mejor aún ... un par de líneas antes y un par después (no pegues 100 líneas de código !!)

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 03 Ene 2017 09:10 pm
Hola Jorge aqui pego unas linea ojalá que todo salga bien....yo lo entiendo así que algo recambio en la platilla que esta en uso....
muchas gracias por la ayuda
saludos

Código PHP :

170  //Get Right column grid width
171 if(($this->countModules('as-position-15') || $this->countModules('as-position-16')) &&    
       $hideByOption == false && $view !== 'form'){ 
172   $aside_right_width = $this->params->get('aside_right_width');
173   } else {
174   $aside_right_width = "";
175  }
176
177  $mainContentWidth = 12 - ($aside_left_width + $aside_right_width);
178
179   
180 ?>

Por lorete

3 de clabLevel



 

safari
Citar            
MensajeEscrito el 03 Ene 2017 09:58 pm
Ok, eso es un warning, no un error, y la conversion es automática. Si no quieres warnings porque estas en producción simplemente agrega al principio de tu archivo

error_reporting(E_ERROR | E_PARSE);

Mirate http://php.net/manual/en/function.error-reporting.php para ver el tipo de errores que quieres reportar

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 04 Ene 2017 11:51 am
Hola gracias por tu respuesta, voy a probar lo que tu me indicas....
lo que no me queda, muy claro con lo de "Si no quieres warnings porque estas en producción"
mis saludos

Por lorete

3 de clabLevel



 

safari
Citar            
MensajeEscrito el 04 Ene 2017 11:59 am
Desarrollo = servidor que solo ves tu y otros desarolladores
Producción = servidor al que acceden los usuarios, sitio público

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 04 Ene 2017 12:43 pm
Muchas gracias nuevamente, quizás son preguntas demasiado tontas pero como mencione antes ni idea de programación, me compre la plantilla para Joomla lista.
saludos
Lorete

Por lorete

3 de clabLevel



 

safari
Citar            
MensajeEscrito el 04 Ene 2017 01:03 pm
Jorge Muchas Gracias por tu ayuda, has resuelto mi problema el Sitio Web funciona de nuevo.......
Lorete

Por lorete

3 de clabLevel



 

safari

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.