Tengo un problema con SuperNews 1.4.5.

Iniciado por Zedmix, 24 Noviembre 2007, 21:56 PM

0 Miembros y 1 Visitante están viendo este tema.

Zedmix

Hola a tod@s pues comentaros que instalando el supernews en el servidor he tenido el siguiente error:


Warning: fopen(./data/users.db.php): failed to open stream: Permission denied in D:\Inetpub\webs\**********\news\inc\install.mdu on line 222
Sorry but installer can not write to file ./data/users.db.php,
please check if file exist and if it is properly CHMOD`ed


Mientras que si lo instalo en el localhost no tengo ningun tipo de problema, unicamente me ocurre esto cuando lo quiero instalar en internet, seguramente sea una estupidez, pero bueno siempre que me puedan hechar una mano, no es de mas pedirla, gracias y Saludos
Conciencia, Compromiso, Rebeldia y Solidaridad



Red Mx

el sistema no los conozco pero se trata de que tu hosting no deja cambiarle los permisos a los archivos en este caso se necesitan permisos 777 y el instalador esta escribiendo en el archivo users.db.php.

ingresa con tu cliente FTP y selecciona el archivo en elque te da error manualmente asigana permisos dando clic derecho > atributos (permisos, propiedades) depende de tu cliente y asigana 0777 o 777 segun el numero de sifras que pida.

en filezilla es "Atributos del archivo" y se le ponen 777.


despues de eso trata de hacer nuevamente la instalaion y debe de funcionar.


aun que deberias ver la condiguracion de tu hosting que te permita manipular archivos si es grauito tu host deberias de buscar otro.
Desarrollar Malware Es Causa De Cancer...

Zedmix

He hecho lo que me has comentado de hacer desde el ftp asignarles los permiso de ejecutar 777 pero me continua dando el mismo error se lo tendre que dar a toda la carpeta que realiza la instalacion?

Saludos y gracias
Conciencia, Compromiso, Rebeldia y Solidaridad



Red Mx

Si tu hosting es gratuito es que el script php esta asignando los permisos al archivo por la configuracion de el server no te deja ni te dejara lo mejor es buscar otro hosting, aun que te recomendaria uno de paga, o mudate a uno gratuito que te de mas libertad.

Desarrollar Malware Es Causa De Cancer...

Zedmix

Mi hosting es de pago xD jejeje es aruba.it tendre que ponerme en contacto con ellos no? y en el caso de ser así como se lo explico, es decir no se especificamente como se llama ese error que me esta probocando el serve lo sabes o lo sabeis? xD


Gracias y saludos
Conciencia, Compromiso, Rebeldia y Solidaridad



Red Mx

mmm mira vamos hacer una prueba

descargarte este

http://ldcmx.info/descargar2.php?des=easynews

lo pones en una carpeta en tu host

easynews por defecto entras a

http://tudominio.com/easynews/

de ahi el script asigna permisos 777 a el archivo noticias.txt

el script te dice si no puede y te da las causas.

en si si te aparece el error que no puede asignar permisos por bla bla.

entonces si es problema de tu host y le dices que por que no esta habilitada la función CHMOD, ya que tienes unos scripts PHP que necesitan esa funcion para trabajar.

Ahora si el script funciona normal y no te marca el error de los permisos entonces el problema puede radicar en el script de SuperNews para lo cual prueba con una version anterior de ese script y fijate si funciona.
Desarrollar Malware Es Causa De Cancer...