|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Sep 2002
Città: Celano (AQ) Segno_Zodiacale: Leone Ascendente: Cammello Segni_Particolari: Quello
Messaggi: 9302
|
Problema con apache e files con estensione .inc.php
Ciao a tutti, ho installato un sistema LAMP sula mia slackware e funziona tutto alla perfezione. Sto sviluppando un sito per un eseme all'università in php e per alcuni files di libreria ho scelto l'estensione .inc.php. Quando in un file php faccio l'inclusione di uno .inc.php cioè una cosa del tipo
require_once "include/libreria.inc.php"; questo sotto windows funziona bene, invece sotto linux no. Dopo un po' ho scoperto che dipende proprio dall'estensione del file, infatti se rinomino il file in .php funziona tutto bene. Però il prof vuole che i files che devono essere inclusi abbiano l'estensione .inc.php. Penso che questo problema si possa risolvere molto facilmente modificando il file di configurazione di apache, ma come? |
![]() |
![]() |
![]() |
#2 |
Member
Iscritto dal: Oct 2003
Città: ROM-€ distro: Fedora Core 2 kernel ver.: 2.6
Messaggi: 95
|
all'interno del file di config di apache riesci a trovare una direttiva simile alla seguente?
Codice:
AddType application/x-httpd-php .php ciao DL
__________________
-- Folding@Home ![]() mplayer -ao sdl:alsa:hw=device0.2 -ac hwac3,a52, -dvd-device /dev/dvd -stop-xscreensaver dvd:// ![]() |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Sep 2002
Città: Celano (AQ) Segno_Zodiacale: Leone Ascendente: Cammello Segni_Particolari: Quello
Messaggi: 9302
|
si ho provato ad aggiungere a quella riga l'estensione .inc e .inc.php ma continua a non funzionare...
inoltre in quella linea del file di configurazione di apache sotto windows è presente solo l'estensione .php e non .inc o .inc.php e funziona bene. |
![]() |
![]() |
![]() |
#4 |
Member
Iscritto dal: Oct 2003
Città: ROM-€ distro: Fedora Core 2 kernel ver.: 2.6
Messaggi: 95
|
non è che per caso c'è una direttiva files scritta in maniera simile alla seguente?
![]() Codice:
<Files ~ "\.inc(.php)?$"> Order allow,deny Deny from all Satisfy All </Files> DL
__________________
-- Folding@Home ![]() mplayer -ao sdl:alsa:hw=device0.2 -ac hwac3,a52, -dvd-device /dev/dvd -stop-xscreensaver dvd:// ![]() |
![]() |
![]() |
![]() |
#5 | |
Senior Member
Iscritto dal: Sep 2002
Città: Celano (AQ) Segno_Zodiacale: Leone Ascendente: Cammello Segni_Particolari: Quello
Messaggi: 9302
|
Quote:
|
|
![]() |
![]() |
![]() |
#6 |
Member
Iscritto dal: Oct 2003
Città: ROM-€ distro: Fedora Core 2 kernel ver.: 2.6
Messaggi: 95
|
ah si?
perche' quella serve proprio a bloccare l'accesso diretto ai files .inc e .inc.php :| cmq in runtime, richiamando la pag .php, il tutto dovrebbe funzionare ![]() bho non mi viene in mente niente :\ dopo se riesco faccio qlc prova anche io. cmq ci puoi indicare le versioni dei prodotti? grazie ciao DL
__________________
-- Folding@Home ![]() mplayer -ao sdl:alsa:hw=device0.2 -ac hwac3,a52, -dvd-device /dev/dvd -stop-xscreensaver dvd:// ![]() |
![]() |
![]() |
![]() |
#7 |
Senior Member
Iscritto dal: Sep 2002
Città: Celano (AQ) Segno_Zodiacale: Leone Ascendente: Cammello Segni_Particolari: Quello
Messaggi: 9302
|
allora le versioni, che sono le stesse che ho anche su windows, sono apache 2.0.54 e php 5.0.4, ovvero le ultime.
cmq quella espressione che ho aggiunto nel file di configurazione di apache non credo che blocchi l'esecuzione dei files, ma la lettura, infatti accedendo con un browser alla una directory dove sono presenti i files .inc.php questi files non appaiono. |
![]() |
![]() |
![]() |
#8 | |
Member
Iscritto dal: Oct 2003
Città: ROM-€ distro: Fedora Core 2 kernel ver.: 2.6
Messaggi: 95
|
Quote:
![]() (non li puoi richiamare da browser, ma da programma/script si) abbai ![]()
__________________
-- Folding@Home ![]() mplayer -ao sdl:alsa:hw=device0.2 -ac hwac3,a52, -dvd-device /dev/dvd -stop-xscreensaver dvd:// ![]() |
|
![]() |
![]() |
![]() |
#9 | |
Senior Member
Iscritto dal: Sep 2002
Città: Celano (AQ) Segno_Zodiacale: Leone Ascendente: Cammello Segni_Particolari: Quello
Messaggi: 9302
|
Quote:
![]() |
|
![]() |
![]() |
![]() |
#10 |
Senior Member
Iscritto dal: Sep 2002
Città: Celano (AQ) Segno_Zodiacale: Leone Ascendente: Cammello Segni_Particolari: Quello
Messaggi: 9302
|
dai ragazzi! possibile che non posso sviluppare e testare sotto linux per una cazz@ta del genere?!
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 05:00.