Hola,
¿Qué dice la línea 393 del archivo /admincp/diagnostic.php para tu versión de vBulletin?.
3Likes
Esta es una discusión para el tema Error: Warning: Invalid argument supplied for foreach() in [path]/admincp/diagnostic en el foro vBulletin 3 - Preguntas, Problemas y Soluciones, bajo la categoría Soporte vBulletin; Hola, me ha surgido un error al ir a esta función:
Mantenimiento -> Versiones de Archivos Sospechosas
El error es este:
Warning : Invalid argument supplied for foreach() in [path]/admincp/diagnostic.php on line 393
He mirado ...
Página:
Hola, me ha surgido un error al ir a esta función:
Mantenimiento -> Versiones de Archivos Sospechosas
El error es este:
Warning: Invalid argument supplied for foreach() in [path]/admincp/diagnostic.php on line 393
He mirado otros similares, pero no he podido repararlo.
Hola Andrés!
Dice:
foreach ($md5_sums AS $key => $val)
Nada Andrés, sigue dando el error.
Revisa vía FTP el directorio /includes/. Asegúrate de que el archivo llamado md5_sums_crawlability_vbseo.php esté completamente en blanco.
Está en blanco, con permisos 644.
No se me ocurre mucho. Este mensaje de error está reportado en el tracker de vBulletin como un bug, aún así, no tiene solución por el momento:
[#VBIV-5450] PHP Warning when checking file versions - vBulletin JIRA
También hemos comentado allí tu error.
A ver otras cosas, ¿almacenas las hojas de estilo CSS como archivos en el servidor?, ¿existe otro archivo md5_sums_* en el FTP de tu sitio?, ¿aunque inhabilites el sistema de plugin/hook sigues teniendo problemas?.
Si le tengo puesto almacenarlas en el servidor las hojas de estilo y de esos archivos, si le hago un locate a "md5_sums_" me salen:
md5_sums_crawlability_sitemap.php
md5_sums_vbulletin.php
md5_sums_crawlability_vbseo_php
md5_sums_phpkd_vbaqr.php
todo dentro de includes.
Si borras o renombras temporalmente el archivo "md5_sums_crawlability_vbseo_php", ¿el problema desaparece?. Estoy seguro en que allí radica la raíz del problema, por la línea "foreach ($md5_sums AS $key => $val)" en el archivo diagnostic.php.
Nada Andrés, incluso así sigue dando el mismo error, le añadí una "s" y nada.
Andrés, ¿hasta que punto este fallo es problemático? Ya que nadie lo ve, si no pasa nada por tenerlo lo ignoraré y listo.
P.D: A ver si te pasas por mi comunidad y me dices tu opinión de como ha quedado al final, me faltan ya 4 tonterías para que esté al 100%
Última edición por Zheive; 16/07/2010 a las 15:35
Hola de nuevo Juan,
Veo que has cambiado el estilo en tu foro, y que al fin tienes portal. No puedo decir nada más que excelente, está impecable. Lo que hizo Juan Manuel fue una verdadera porquería, sin contar que se perdió cuando fui a solicitarle mi retribución.
Ahora, volviendo al tema, el error se da porque vBulletin ha analizado un archivo de cero bytes en el directorio FTP de tu sitio, específicamente con la cadena "md5_*" en su nombre. No hay problema alguno si persiste, puesto que no afecta ninguna de las funciones en el "front-end" de tu foro. Sinceramente he agotado todo el conocimiento que tengo respecto a ese mensaje, además de que en vBulletin.com tampoco ofrecen solución (lo han reportado como un bug), ya no sabría como ayudarte.
Respecto a las 4 tonterías, siéntete libre de consultar por vBHispano; trataremos de dar respuesta a tus interrogantes.
Actualización: El staff de vBSEO ha confirmado esto como un bug:
error vbseo_3-5-0_gold - vBulletin SEO Forums
Gracias Andrés, me tranquiliza pensar que es un fallo de ellos y que lo solucionarán con la nueva versión, mientras tanto seguiré esperando.