Acaba de instalar y configurar un servidor Lamp en Linux Mint 17.1 siguiendo una guia reciente que encontré en google, pero los archivos de las webs que tengo no funcionan.
Los hice cuando trabajaba en Windows, con notepad++ todos con codificación "utf-8 without BOM". He probado a añadir codigo html y funciona solo si lo pongo antes o entre los tags <?php ?> y los echo tambien funcionan, pero no me carga la web (includes, etcs).
Los permisos creo que los he puesto bien:
Porque www-data es el usuario de apache, ¿no?
En la consola de firefox me sale el siguiente error al cargar, la pagina en blanco:
Sin embargo, si que funciona si entro a "localhost/info.php" (phpinfo()
Ahora utilizo el Sublime Text (sin registrar) para editar los archivos, pero no se si es problema de la codificación o algo.
Cuando configuraba apache y php (no recuerdo que archivo fue) cambie el mime type a utf-8, o la codificación por defecto. ¿Puede ser ese el problema?
Este es el .htaccess (en windows funcionaba bien):
Gracias.
Añado el link: http://84.120.219.199/info.php
Los hice cuando trabajaba en Windows, con notepad++ todos con codificación "utf-8 without BOM". He probado a añadir codigo html y funciona solo si lo pongo antes o entre los tags <?php ?> y los echo tambien funcionan, pero no me carga la web (includes, etcs).
Los permisos creo que los he puesto bien:
Código (bash) [Seleccionar]
chazy@1337-h4x0r /var/www $ sudo chown -R chazy html
chazy@1337-h4x0r /var/www $ sudo chgrp -R www-data html
chazy@1337-h4x0r /var/www $ sudo chmod -R 750 html
chazy@1337-h4x0r /var/www $ sudo chmod g+s html
chazy@1337-h4x0r /var/www $ ls -l
total 4
drwxr-s--- 10 chazy www-data 4096 Dec 19 13:30 html
Porque www-data es el usuario de apache, ¿no?
En la consola de firefox me sale el siguiente error al cargar, la pagina en blanco:
CitarGET http://localhost/ [HTTP/1.0 500 Internal Server Error 1ms]
GET http://localhost/ [HTTP/1.0 500 Internal Server Error 0ms]
GET http://localhost/ [HTTP/1.0 500 Internal Server Error 0ms]
GET http://localhost/ [HTTP/1.0 500 Internal Server Error 1ms]
GET http://127.0.0.1/ [HTTP/1.0 500 Internal Server Error 0ms]
Sin embargo, si que funciona si entro a "localhost/info.php" (phpinfo()
Ahora utilizo el Sublime Text (sin registrar) para editar los archivos, pero no se si es problema de la codificación o algo.
Cuando configuraba apache y php (no recuerdo que archivo fue) cambie el mime type a utf-8, o la codificación por defecto. ¿Puede ser ese el problema?
Este es el .htaccess (en windows funcionaba bien):
Código [Seleccionar]
Options -Indexes
DirectoryIndex index.php
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
Gracias.
Añado el link: http://84.120.219.199/info.php