Error log ayuda.

  • Autor Autor Daniel Muñoz
  • Fecha de inicio Fecha de inicio

Daniel Muñoz

1
Pi
Programador
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
Suscripción a IA
Hola betas.

Luego de hacer una correciones anteriormente hoy me doy cuenta que todavia persiste un pequeño error.

[01-Jul-2014 22:04:39 America/New_York] PHP Notice: Undefined offset: 1 in /home//public_html//buscar.php on line 138
[01-Jul-2014 22:04:39 America/New_York] PHP Notice: Undefined offset: 1 in /home//public_html//buscar.php on line 141

Esto es lo que hay en la linea 138
PHP:
<img src="http://i.ytimg.com/vi/<? echo $ids[1][$n]; ?>/default.jpg" alt="<? echo name($artema[0]); ?> - <? echo name($artema[1]); ?>">

Y esto es lo que hay en la linea 141
PHP:
<a href="mp3/<? echo url(name($titles[1][$n])); ?>/" title="<? echo name($artema[0]); ?> - <? echo name($artema[1]); ?> mp3" alt="<? echo name($artema[0]); ?> - <? echo name($artema[1]); ?> mp3"><? echo name($artema[0]); ?> - <? echo name($artema[1]); ?></a>

Ayudenme por favor.
 
es porque $ids[1] y $titles[1] estan vacios... tendrias que verificar antes si estan vacios... o cambiar las config de los errores de PHP y sacar los "notice..."

Insertar CODE, HTML o PHP:
error_reporting = E_ALL & ~E_NOTICE
 
es porque $ids[1] y $titles[1] estan vacios... tendrias que verificar antes si estan vacios... o cambiar las config de los errores de PHP y sacar los "notice..."

Insertar CODE, HTML o PHP:
error_reporting = E_ALL & ~E_NOTICE

Intente con esto, agregandolo al htaccess en la raiz del sitio.

Insertar CODE, HTML o PHP:
[I]php_flag display_startup_errors off
php_flag display_errors off
php_flag html_errors off[/I]

Pero no funciono.
 
PHP: error_reporting - Manual

😀

Edito:

Otro modo que no se si funcione para desactivar globalmente los errores de Notice, crea un archivo, php.ini en tu directorio raiz y mete ésto:

PHP:
error_reporting = ~E_ALL ^ E_NOTICE

O puedes deshabilitar totalmente los errores globales metiendo este codigo en vez del anterior en tu php.ini (yo no me arriesgaría a hacerlo)

PHP:
display_errors = Off

PD: Creo que usar un php.ini en un hosting compartido es ilegal pues podrías aumentar tus recursos como límite de memoria y se consideraría hacking XD

Saludos.
 
Última edición:

Sabes solucionar el error sin editar el php.ini? Jajaja no quiero problemas con mi hosting.
 
En donde tienes tus códigos:



Mete al inicio del archivo esto

PHP:
<?php
// Notificar todos los errores excepto E_NOTICE
error_reporting(E_ALL ^ E_NOTICE);
?>
 
En donde tienes tus códigos:




Mete al inicio del archivo esto

PHP:
<?php
// Notificar todos los errores excepto E_NOTICE
error_reporting(E_ALL ^ E_NOTICE);
?>

Gracias hermano, =)