Ajuda com log de erro.

  • Autor Autor Daniel Muñoz
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
Daniel Muñoz

Daniel Muñoz

1
Pi
Programador
Verificado
Verificación en dos pasos activada
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.
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
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..."

Inserir CODE, HTML ou 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..."

Inserir CODE, HTML ou PHP:
error_reporting = E_ALL & ~E_NOTICE

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

Inserir CODE, HTML ou 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 edição:
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.

Sabes solucionar el error sin editar el php.ini? Jajaja no quiero problemas con mi hosting.
 
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);
?>
 
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, =)
 
Voltar
Topo