Visualizzazione dei risultati da 1 a 9 su 9
  1. #1

    Modifica .htaccess per eseguire codice PHP da pagina HTML

    Ciao a tutti, ho la pagina index.html al cui interno ho inserito un semplice <?php echo "test"; ?>.
    Ovviamente per funzionare la pagina deve avere estensione php. in alternativa dovrei inserire una di queste stringhe nel file .htaccess:

    AddType application/x-httpd-php .html .htm
    AddHandler application/x-httpd-php .html .htm
    AddHandler application/x-httpd-php5 .html .htm
    AddType php .html .htm

    Le ho provate tutte ma il codice php non viene eseguito.. da cosa può dipendere il non-funzionamento?

    Alcune impostazioni del mio hosting:
    - Versione PHP 5.5.x;
    - Supporto di FastCGI (abilitato).

    Grazie

  2. #2
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Hai provato cosi ?

    AddType application/x-httpd-php .php

    AddType application/x-httpd-php .htm
    AddType application/x-httpd-php .html

    Comunque non tutti i provider accettano la modifica oppure accettano un altro tipo di parametrizzazione..
    Informati.
    Ultima modifica di badaze; 10-07-2015 a 18:55
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

  3. #3
    Appena provato.. niente non va

  4. #4
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Puoi postare il contenuto del file ?
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

  5. #5
    Il file .htaccess l'ho dovuto creare perchè non esiste tra i files nascosti. Quindi partendo da un file vuoto ho inserito le stringhe da te consigliatami:

    AddType application/x-httpd-php .php
    AddType application/x-httpd-php .htm
    AddType application/x-httpd-php .html

    ho salvato il file codificandolo in UTF-8 con interruzione di linea allo stile Unix e l'ho posizionato nella root del sito.

    EDIT: quando tento di aprire la pagina di prova, il browser esegue il download..
    Ultima modifica di magic_key; 10-07-2015 a 19:15

  6. #6
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Ho appena provato sul mio sito in locale. Funziona benissimo. Hai provato in locale ?
    Il mio file è salvato in ANSI non in UTF-8.
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

  7. #7
    Perfettamente funzionante anche a me in locale!! Ho posizionato lo stesso .htaccess in remoto, ma esegue il download della pagina

  8. #8
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Allora forse il tuo provider avrà un altro tipo di parametrizzazione. Chiedi loro o cerca in internet.
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

  9. #9
    Il mio provider dice che non esiste una soluzione tranne che rinominare l'estensione del file bah..

    Domanda: modificare il file .htaccess per eseguire codice php complesso dentro un file html può causare problemi particolari? O il file .html viene interpretato come un .php a tutti gli effetti?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.