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

    [php+apache] impedire interpretazione php

    ciao a tutti.
    Devo riuscire a fare una cosa, vedo di spiegare in modo semplice.
    Ho una pagina in codice php con estensione .php, ora io vorrei in qualche modo che quando questa pagina viene aperta il codice non venga interpretato in lato server, ma venga stampato proprio il codice.
    Non posso cambiare estensione.
    E non posso accedere al php.ini o httpd.conf
    avevo pensato di creare un file .htaccess così strutturato:
    codice:
    AddType application/text .php
    in locale funziona perfettamente, mentre sul server no.
    Da cosa può dipendere? come posso risolvere?
    Mi vanno eben anche altri metodi alternativi, basta che il risultato sia quello.
    Grazie in anticipo
    ciaaaaaao

  2. #2
    OVVIAMENTE sul server non può funzionare ne ora ne mai ...

    ma toglimi una curiosità ..... a quale scopo?

    comunque ... per fare una cosa del genere devi fare una modifica al codice in modo che apra se stesso e outputti tutto a video

    per fare in auto l'inclusione esiste un'apposita direttiva che puoi mettere negli htaccess

    dai uno sguardo su google perché non ricordo come si chiama

  3. #3
    come mai sul server non può funzionare?
    sul mio apache in locale funziona
    comunque mi serve perche devo poter eseguire il codice su un secondo server...
    comunque parlami meglio di ciò:
    comunque ... per fare una cosa del genere devi fare una modifica al codice in modo che apra se stesso e outputti tutto a video
    cosa intendi per autoinclusione?
    cmq cercherò anche su google
    grazie mille x la risposta

  4. #4

    Re: [php+apache] impedire interpretazione php

    Originariamente inviato da LoRdCoStE
    creare un file .htaccess così strutturato:
    codice:
    AddType application/text .php
    casomai dovrebbe essere:
    AddType text/plain .php

    verifica però nelle tue headers che venga in effetti eseguito
    Qualunque imbecille può inventare e imporre tasse. (Maffeo Pantaleoni)

  5. #5
    si si hai ragione, avevo mesos quello text/plain scusa ho postato male sul forum, cmq ora riprovo...
    PS cmq in locale andava, è sul server che non va...

  6. #6
    nessun'altra idea?

  7. #7
    io ti ho proposto una soluzione semplice è funzionale ^^

  8. #8
    ho risolto...
    cmq rileggendo il tuo vecchio post mi sa che ho fatto proprio come hai detto tu, solo che prima non avevo capito cosa intendevi:
    es
    Codice PHP:
    <?php
    echo "<";
    echo 
    "?";
    echo 
    "echo ";
    echo 
    "$";
    echo 
    "_SERVER['SERVER_NAME'];";
    echo 
    "?";
    echo 
    ">";
    ?>
    ciaaaaaaaaaao

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.