Ayer instalé un pequeño sistema en un VPS que corre Centos 5. Casí me vuelvo mono testeando por qué me daba error 500. Probe con los permisos de carpeta, eliminando el .htaccess, viendo los logs de apache, etc hasta que encontré el error.
La cuestion es que tenía llamadas include de PHP que empezeban con / en vez de usar rutas relativas. Ej:
include "/core/lib/render.php";
En servidor local no me fallaba, y en otros servidores (fuera del VPS) nunca me pasó. Qué tendría que tocar para evitarme corregir el codigo en otros sistemas viejos que voy a migrar al VPS? Tengo que modificar algo de php.ini o de Apache?