Llevo tiempo desarrollando un software de gestión de aula utilizando SQLite3 y PHP5.3, con Apache como servidor. Utilizando una versión portable de XAMPP en una memoria USB no tengo ningún problema, pero al intentar ver el software bajo Linux, todo son problemas. NOTA: en versiones anteriores de Max (5 y anteriores) no tenía problemas, por lo que sospecho que la madre del cordero ha sido los sucesivos cambios de filosofía en Ubuntu.
ANTECEDENTES: Apache guarda sus archivos de sitios web en la carpeta /var/www, por lo que yo creo una subcarpeta llamada "profesor" en la que guardo mis archivos PHP.
HECHOS: cuando intento ejecutar mi software visitando la direccción /localhost/profesor, sólo veo una página en blanco. Y da igual qué permisos aplique a los archivos y carpetas contenidos en /var/www/profesor, simplemente no se ve nada. El software lo tengo instalado en Internet, en un servidor web bajo mi dominio y funciona todo correctamente, donde no se ve es en Max.
SOLUCIONES PROBADAS:
- Dar todos los permisos a todos los archivos y carpetas
- Asignar como propietario de todos ellos el usuario madrid, o root.
- Hacer que /var/www/profesor sea un enlace simbólico a una carpeta en mi home
Gracias de antemano.