Hola,
A ver he borrado mi página web y he restaurado una copia por ftp que tenia cuando funcionaba, pero ahora cuando intento acceder a la página vía web me sale este error:
Warning: require_once(/var/www/vhosts/hispasoundcar.com/hispasoundcar.com/httpdocs/includes/defines.php) [function.require-once]: failed to open stream: Permission denied in /var/www/vhosts/hispasoundcar.com/hispasoundcar.com/httpdocs/index.php on line 21
Por favor me podeis indicar por que me sale esto si la copia de seguridad era de una página en pleno funcionamiento.
Gracias
Hola hispasc,
Revisa los permisos de tus carpetas y archivos (755 para carpetas y 644 para archivos).
Saludos
Buenas noches gnumax,
Tienen que ser todas las carpetas y todos los archivos o solo algunos?
Gracias
Hola,
Ahora me ha desaparecido el error que comentaba anteriormente, pero la página sale en blanco, a que se debe?
Gracias y un saludo
Hola hispasc,
Sin un enlace donde mirar es dificil decirte porque te sale en blanco. Revisa que no tengas un .htaccess a 0 bytes en /public_html
Saludos
hola,
La dirección de la página es la siguiente www.hispasoundcar.com
En cuanto al archivo que me dices sólo encuentro en uno es .txt y en cuanto al /public_html no lo encuentro entre los archivo que tengo tanto en la copia de seguridad como en el servidor.
Gracias y un saludo
Hola hispasc
El htaccess, es el archivo que se debería renombrar para tener urls amigables, este no debería implicar que al menos tu sitio se muestre, por lo que lo puedes renombrar luego.
La carpeta /public_html es una carpeta en donde colocas tu página web para que se muestre, tu backup no debería tener esta carpeta.
Sería bueno que envíes una captura de pantalla con el árbol de carpetas que tienes en tu servidor.
Saludos.
Hola hispasc
Tu hosting es un windows por lo que no existe la carpeta public_html y en su lugar hay una carpeta httpdocs en donde tienes que colocar tu sitio web.
Te sugiero que antes de colocar los archivos de joomla pruebes si esta funcionando el php, puedes hacerlo colocando algo como
en un archivo llamado index.php.
hola,
he cambiado el index.php incluyéndole la clave que me has comentado y me da el error http 500 error interno.
¿ Qué puedo hacer?
Gracias y un saludo.
Hola hispasc
Debes colocar sólo la sentencia enviada, sirve para comprobar , no te arreglará nada, debes colocarla entre etiquetas de php (verificar que se encuentre bien colocadas) y debe ser un archivo con extensión .php .
En caso de que salga error o no reconozca te sugiero contactar con tu proveedor de hosting ya que es posible que no tengas instalado el PHP.
Saludos.
Hola,
Podría ser un problema de permisos de carpetas o ficheros o un problema con alguna directiva del .htaccess si creas un index.php nuevo con el phpinfo() y te de error500.
Podrías mirar el fichero de errores de apache y ahí seguramente encontrarás el problema, en el caso que tu hosting utilice SUPHP o Suhosin podría ser que no tengas el error en el fichero error_log de apache y tendrías que consultar con tu hosting donde localizar los logs de errores o bien si ellos te pueden indicar que error se está produciendo.
Prueba también a cargar un robots.txt o bien una imagen para ver si el servidor web te devuelve esos ficheros y solo tienes problemas con los php.
Hola de nuevo,
He creado el fichero index.php sólo con la orden que me habeis dado anteriormente y al llamar a la web me sale en pantalla esa misma instrucción, eso es bueno?
En cuanto a lo de Apache y resto, perdonar pero no se como tengo que hacerlo, ya que como dije en mi primer post yo no soy informático sino que por necesidad me veo obligado a intentar modificar y corregir la web que mal me hicieron y por la que pague hasta el último euro, por lo que todo lo que me vais diciendo lo voy ejecutando y gracias a estos consejos voy aprendiendo un poco como funcionan las cosas.
Gracias y un saludo
Hola hispasc,
Cuando dices: "me sale en pantalla esa misma instrucción,"
¿A que instrucción te refieres? puedes mostrar una captura o url?
Saludos