Hola gente
He creado un pequeño proyecto que en local funciona correctamente
(Ubuntu 8.04, Apache 2.2.8, MySQL 5.0.51 y PHP 5.2.4). Ahora he subido
el proyecto a un servidor compartido para una demo (en concreto 1&1,
Apache 1.3.34, PHP 5.2.6, MySQL ¿?, que aunque tiene acceso SSH y todo
lo demás no quiero utilizarlo puesto que el servidor definitivo no sé
como será, y sólo quiero usar un acceso FTP). Vale, una vez esto, la
estructura en el servidor de hosting queda como sigue:
- /
images, css, js, ...
pear/
symfony/
data/
project/
apps/, cache/, config/...
sf -> pear/data/symfony/web/sf
He corregido las rutas en los ficheros index.php, frontend_dev.php,
admin.php, admin_dev.php y project/conf/ProjectConfiguration.class.php
para que apunten a los sitios correctos. He limpiado los logs y la
cache. La conexión con la base de datos funciona correctamente.
El problema viene ahora. El proyecto tiene dos aplicaciones: frontend
(princiapal, index) y admin. Cuando acceso a la aplicación prinicipal
mediante
http://midominio.com o
http://midominio.com/index.php, todo
funciona bien, los enlaces salen bien, las imágenes, etc.
Cuando accedo a la aplicación admin (
http://midominio.com/admin.php),
la página principal sale bien, y los vínculos son correctos, pero
cuando hago click hacia cualquier módulo o acción de la aplicación
admin, lo que me muestra sigue siendo la página principal de la
aplicación admin, y los enlaces y archivos css y js salen mal, del
tipo:
- /admin.php/welcome/iniciar_sesion/css/integral.css
- /admin.php/welcome/iniciar_sesion/iniciar_sesion/welcome/rec
ordar_contrasena
¿Por qué puede ser que pase esto?
Un saludo y gracias por adelantado.