Autor Tema: [Codigo Terminado] Radio Stats propias (a mi manera)  (Leído 7569 veces)

Desconectado Siquillote

  • PHPero Master
  • ******
  • Mensajes: 4.229
  • Karma: 179
  • Sexo: Masculino
    • Ver Perfil
Re:[Codigo Terminado] Radio Stats propias (a mi manera)
« Respuesta #15 en: 16 de Febrero de 2010, 17:40:28 pm »

Hola Tope.

Mira resulto que pongo el código, el que está al comienzo del tema y no me funciona
y los datos están bien configurados. El error que me sale es el siguiente:

Citar
This page contains the following errors:

error on line 1 at column 2296: Encoding error
Below is a rendering of the page up to the first error.

¿Que pasa? ¿necesto crear un archivo XML?.
 

#Fdo. Physlet

Comunidad PHPeros

Re:[Codigo Terminado] Radio Stats propias (a mi manera)
« Respuesta #15 en: 16 de Febrero de 2010, 17:40:28 pm »

Desconectado Tope

  • PHPero Experto
  • *****
  • Mensajes: 540
  • Karma: 23
  • Sexo: Masculino
  • Programador PHP
    • Ver Perfil
    • www.Info-Keko.Es
Re:[Codigo Terminado] Radio Stats propias (a mi manera)
« Respuesta #16 en: 16 de Febrero de 2010, 21:26:51 pm »
Hola, pues la verdad esque no tengo ni idea de ese error, has usado el código "grande" o el abreviado que son 2 lineas?
Un Saludo, Tope >> Programador FIJO en PHPeros

Desconectado Siquillote

  • PHPero Master
  • ******
  • Mensajes: 4.229
  • Karma: 179
  • Sexo: Masculino
    • Ver Perfil
Re:[Codigo Terminado] Radio Stats propias (a mi manera)
« Respuesta #17 en: 16 de Febrero de 2010, 21:39:11 pm »
Hola, pues la verdad esque no tengo ni idea de ese error, has usado el código "grande" o el abreviado que son 2 lineas?

He usado el grande ¿Tengo que cargar un xml? Es decir, crear un archivo .xml.

#Fdo. Physlet

Desconectado Tope

  • PHPero Experto
  • *****
  • Mensajes: 540
  • Karma: 23
  • Sexo: Masculino
  • Programador PHP
    • Ver Perfil
    • www.Info-Keko.Es
Re:[Codigo Terminado] Radio Stats propias (a mi manera)
« Respuesta #18 en: 16 de Febrero de 2010, 21:42:30 pm »
No tienes que crear nada... uhm...

Abre desde firefox (digo éste en concreto porque muestra bien los xml) la siguiente url (obviamente, modificala T.T)
http://host:puerto/admin.cgi?pass=CONTRASEÑA&mode=viewxml&page=0

Deberías ver algo MUY SIMILAR a esto: http://www.topecb.es/shoutcast.xml
Un Saludo, Tope >> Programador FIJO en PHPeros

Desconectado Siquillote

  • PHPero Master
  • ******
  • Mensajes: 4.229
  • Karma: 179
  • Sexo: Masculino
    • Ver Perfil
Re:[Codigo Terminado] Radio Stats propias (a mi manera)
« Respuesta #19 en: 16 de Febrero de 2010, 21:47:35 pm »
No tienes que crear nada... uhm...

Abre desde firefox (digo éste en concreto porque muestra bien los xml) la siguiente url (obviamente, modificala T.T)
http://host:puerto/admin.cgi?pass=CONTRASEÑA&mode=viewxml&page=0

Deberías ver algo MUY SIMILAR a esto: http://www.topecb.es/shoutcast.xml

Mira esto sale cuando voi a mi radio.php :

Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhost/habbostyle.es/home/html/radio.php:8) in /var/www/vhost/habbostyle.es/home/html/radio.php  on line 30

Warning: simplexml_load_file() [function.simplexml-load-file]: URL file-access is disabled in the server configuration in /var/www/vhost/habbostyle.es/home/html/radio.php on line 38

Warning: simplexml_load_file(http://IP:HOST/admin.cgi?pass=PAAS&mode=viewxml&page=0) [function.simplexml-load-file]: failed to open stream: no suitable wrapper could be found in /var/www/vhost/habbostyle.es/home/html/radio.php on line 38

Warning: simplexml_load_file() [function.simplexml-load-file]: I/O warning : failed to load external entity "http://IP:HOST/admin.cgi?pass=PASS&mode=viewxml&page=0" in /var/www/vhost/habbostyle.es/home/html/radio.php on line 38
No hay emisión actualmente

Y resulta que voi a la pagina correspondiente y si está sonando la song y tal. Donde dice HOST IP Y PAAS si lo
puse bien lo que pasa esque no lo voi a poner XDD
« Última modificación: 16 de Febrero de 2010, 21:53:55 pm por Siquillote »

#Fdo. Physlet

Desconectado Tope

  • PHPero Experto
  • *****
  • Mensajes: 540
  • Karma: 23
  • Sexo: Masculino
  • Programador PHP
    • Ver Perfil
    • www.Info-Keko.Es
Re:[Codigo Terminado] Radio Stats propias (a mi manera)
« Respuesta #20 en: 20 de Febrero de 2010, 10:12:52 am »
El primer error es un error de headers, porque has puesto algún caracter antes el header().

Los 3 demás te indican que en el servidor se ha deshabilitado la función allow_url_open con lo cual no puedes cargar archivos remotos.

Suele pasar en hostings gratuitos.
Un Saludo, Tope >> Programador FIJO en PHPeros

Desconectado Siquillote

  • PHPero Master
  • ******
  • Mensajes: 4.229
  • Karma: 179
  • Sexo: Masculino
    • Ver Perfil
Re:[Codigo Terminado] Radio Stats propias (a mi manera)
« Respuesta #21 en: 20 de Febrero de 2010, 11:05:59 am »
El primer error es un error de headers, porque has puesto algún caracter antes el header().

Los 3 demás te indican que en el servidor se ha deshabilitado la función allow_url_open con lo cual no puedes cargar archivos remotos.

Suele pasar en hostings gratuitos.

Para la 1 cuestión :
Copie exactamente el código que proporcionaste.
Para la segunda cuestión :
Resulta que uso arsys.es y no es ningún hosting gratuito. He visto que en Dhost se suelen
colocar los radio stats, pero resulta que no me agrada tanto..

#Fdo. Physlet

Desconectado Tope

  • PHPero Experto
  • *****
  • Mensajes: 540
  • Karma: 23
  • Sexo: Masculino
  • Programador PHP
    • Ver Perfil
    • www.Info-Keko.Es
Re:[Codigo Terminado] Radio Stats propias (a mi manera)
« Respuesta #22 en: 20 de Febrero de 2010, 13:32:13 pm »
Resulta que uso arsys.es y no es ningún hosting gratuito.

Eso a sonado un poco a bueno, no hace falta decirlo, en tu caso arsys si es un hosting gratuito y con lo cual la calidad de ese mismo alojamiento es peor, además de que arsys cada vez es peor en todos los aspectos.
He hecho la prueba en mi alojamiento de arsys y no se puede usar así.

Y los de piensasolutions, supongo que será lo mismo, ya que piensasolutions es arsys pero sin soporte telefónico.

La solución sería leer el XML con fsockopen o en su defecto, con curl.
Un Saludo, Tope >> Programador FIJO en PHPeros

Desconectado Siquillote

  • PHPero Master
  • ******
  • Mensajes: 4.229
  • Karma: 179
  • Sexo: Masculino
    • Ver Perfil
Re:[Codigo Terminado] Radio Stats propias (a mi manera)
« Respuesta #23 en: 20 de Febrero de 2010, 13:44:14 pm »
Eso a sonado un poco a bueno, no hace falta decirlo, en tu caso arsys si es un hosting gratuito y con lo cual la calidad de ese mismo alojamiento es peor, además de que arsys cada vez es peor en todos los aspectos.
He hecho la prueba en mi alojamiento de arsys y no se puede usar así.

Y los de piensasolutions, supongo que será lo mismo, ya que piensasolutions es arsys pero sin soporte telefónico.

La solución sería leer el XML con fsockopen o en su defecto, con curl.

¿Crees que DHost podría facilitarme la solución?.

#Fdo. Physlet

Desconectado callosino

  • PHPer@
  • **
  • Mensajes: 62
  • Karma: 1
  • Sexo: Masculino
    • Ver Perfil
Re:[Codigo Terminado] Radio Stats propias (a mi manera)
« Respuesta #24 en: 04 de Abril de 2010, 13:49:53 pm »
A mí me da este error:


Warning: simplexml_load_file() [function.simplexml-load-file]: URL file-access is disabled in the server configuration in /homepages/23/d225226937/htdocs/blog/radio/stats.php on line 15

Warning: simplexml_load_file(http://83.142.230.129:25356/admin.cgi?pass=coryu&mode=viewxml&page=0) [function.simplexml-load-file]: failed to open stream: no suitable wrapper could be found in /homepages/23/d225226937/htdocs/blog/radio/stats.php on line 15

Warning: simplexml_load_file() [function.simplexml-load-file]: I/O warning : failed to load external entity "http://83.142.230.129:25356/admin.cgi?pass=pass&mode=viewxml&page=0" in /homepages/23/d225226937/htdocs/blog/radio/stats.php on line 15
No hay emisión actualmente

Y tengo de host a 1and1
Vivo en el Exilio de mi propia esperanza, esperando una respuesta de mi alma. ???? doshita no?

Desconectado Tope

  • PHPero Experto
  • *****
  • Mensajes: 540
  • Karma: 23
  • Sexo: Masculino
  • Programador PHP
    • Ver Perfil
    • www.Info-Keko.Es
Re:[Codigo Terminado] Radio Stats propias (a mi manera)
« Respuesta #25 en: 04 de Abril de 2010, 20:53:52 pm »
El hosting de 1&1 tiene en el archivo de configuración php.ini desactivado el cargar url externas

allow_url_open = true (así deberia ser)
Un Saludo, Tope >> Programador FIJO en PHPeros

Desconectado callosino

  • PHPer@
  • **
  • Mensajes: 62
  • Karma: 1
  • Sexo: Masculino
    • Ver Perfil
Re:[Codigo Terminado] Radio Stats propias (a mi manera)
« Respuesta #26 en: 05 de Abril de 2010, 00:39:35 am »
Y como lo hago para activarlo?? Me dijeron que por .htaccess se podria pero no se...
Vivo en el Exilio de mi propia esperanza, esperando una respuesta de mi alma. ???? doshita no?

Desconectado Tope

  • PHPero Experto
  • *****
  • Mensajes: 540
  • Karma: 23
  • Sexo: Masculino
  • Programador PHP
    • Ver Perfil
    • www.Info-Keko.Es
Re:[Codigo Terminado] Radio Stats propias (a mi manera)
« Respuesta #27 en: 05 de Abril de 2010, 09:50:33 am »
Podrías probar poner en el archivo PHP esto:


ini_set
('allow_url_open', true);


Aunque dudo que funcione, ya que si lo desactivan es por proteger a sus servidores de caidas, lentitud y demás, es lo que tiene alojar 500 webs en cada servidor.
Un Saludo, Tope >> Programador FIJO en PHPeros

Desconectado westwest

  • PHPero Master
  • ******
  • Mensajes: 2.837
  • Karma: 104
  • Sexo: Masculino
    • Ver Perfil
Re:[Codigo Terminado] Radio Stats propias (a mi manera)
« Respuesta #28 en: 05 de Abril de 2010, 10:24:23 am »
Cuando tenía un host en 1&1 (de la promoción gratuita) permitía crear un archivo php.ini adicional, con el codigo que dio Tope (no el de ini_set, el otro) para que funcionara

Desconectado Tope

  • PHPero Experto
  • *****
  • Mensajes: 540
  • Karma: 23
  • Sexo: Masculino
  • Programador PHP
    • Ver Perfil
    • www.Info-Keko.Es
Re:[Codigo Terminado] Radio Stats propias (a mi manera)
« Respuesta #29 en: 05 de Abril de 2010, 11:38:52 am »
Pero lo que ocurre esque la gente no siempre se porta demasiado bien, eso por ejemplo si alguien tiene un radio_stats que cada 10 segundos se actualize y 100 usuarios viendo la página, crea 600 sockets por minuto imagina que 100 paginas hicieran lo mismo 60.000 sockets por minuto (1000 conexiones por segundo) eso no lo aguantan.

Además, la gente se aprovechaba del uso de SSH y arrancaba radios shoutcast que dejaban colgada la red durante horas.
Un Saludo, Tope >> Programador FIJO en PHPeros