Hola a todos:
¿que diferencia hay entre definir configuracion como .inc o como .php?
Gracias con antelacion.
| |||
¿configuracion.inc o configuracion.php? Hola a todos: ¿que diferencia hay entre definir configuracion como .inc o como .php? Gracias con antelacion.
__________________ "... era precisamente la fina hermosura del dolor humano... que al parecer sólo la música sabe expresar." - Cuentos imprescindibles, Anton Chéjov. |
| |||
Hola, Seguridad. Si tu servidor web no tiene asociado la extension .inc como equivalente a .php, si tu guardas tu config.inc en un directorio accesible por URL, por ejemplo el directorio raiz de tu sitio, haz la prueba de poner www.dominio.com/config.inc ¿Que es lo que ves? Aparte de configurar tu servidor para que .inc equivalga a .php, tambien podrias a nivel de servidor prohibir todo acceso via web a los ficheros .inc, para que el servidor rechace las peticiones de ese tipo de ficheros. Saludos.
__________________ Josemi Aprendiz de mucho, maestro de poco. |
| |||
y la equivalencia, ¿debo realizarla yo o el hosting? si es tarea mia te agradeceria que me explicases como hacerlo. mi pregunta iba dirigida a otro problema.. me he quedado asi y asi
__________________ "... era precisamente la fina hermosura del dolor humano... que al parecer sólo la música sabe expresar." - Cuentos imprescindibles, Anton Chéjov. Última edición por sgafo; 05/09/2003 a las 04:30 |
| |||
Es cuestion de configuracion del servidor web. En la mayoria de los casos de los hosting, es tarea del administrador del hosting. Asi que es tarea del hosting. En apache es editar el httpd.conf, in en la linea donde asocias los .php como aplicacion PHP, añades la(s) extensio(es) que quieras. En otros servidores web, ni idea. ¿Cual era el problema que te preocupaba originalmente? Si era por hacer un include(), siempre que sea con path y no con URL, creo que da lo mismo un include("config.inc"); que un include("config.php"); que un include("config.txt");. PHP copia el contenido del fichero y lo "pega" donde esta el include() y comienza a parsearlo (ejecutarlo). Si quieres que en el nombre del fichero se refleje la funcionalidad del fichero, puedes usar 2 extensiones: config.inc.php, paginacion.class.php, ... . Siempre dejando la ultima como .php para que el servidor lo identifique como PHP. Saludos.
__________________ Josemi Aprendiz de mucho, maestro de poco. |
| |||
pues el problema es que estoy intentando crear un libro de visitas y en el tutorial que estaba revisando se referian al fichero de configuracion como .php. yo ya disponia de unas consultas a la base de datos y el fichero de configuracion era .inc respete lo que lei en el tutorial y cree un nuevo fichero con extension .php y no funcionaba, y aunque lo resolvi despues de mi mensaje en este foro, ese era el motivo de la consulta por el momento ya he cambiado la extension a php muchisimas gracias por tan valiosa informacion, josemi saludos
__________________ "... era precisamente la fina hermosura del dolor humano... que al parecer sólo la música sabe expresar." - Cuentos imprescindibles, Anton Chéjov. |