Error log ayuda.

Daniel Muñoz Siguiendo
Seguidores
9

1
Pi
Programador
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
Suscripción a IA
Desde
20 Mar 2009
Mensajes
6.017
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.
 

Cicklow

Admin
Dseda
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
Desde
30 May 2011
Mensajes
1.101
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
 

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
Desde
20 Mar 2009
Mensajes
6.017
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.
 

ErickGS

Gamma
Programador
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
13 Jun 2014
Mensajes
487
PHP: error_reporting - Manual

:D

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:

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
Desde
20 Mar 2009
Mensajes
6.017
PHP: error_reporting - Manual

:D

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.

Sabes solucionar el error sin editar el php.ini? Jajaja no quiero problemas con mi hosting.
 

ErickGS

Gamma
Programador
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
13 Jun 2014
Mensajes
487
En donde tienes tus códigos:


Esto es lo que hay en la linea 138
Código 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
Código 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>

Mete al inicio del archivo esto

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

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
Desde
20 Mar 2009
Mensajes
6.017
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, =)
 
Arriba