Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    241

    Codice PHP non interpretato

    Ho installato Apache 2.2.6 con PHP 5.2.4, ma ho riscontato dei problemi: sembra che il codice PHP non venga interpretato, perchè da un certo punto in poi viene tutto visualizzato. A voi è mai capitato?

  2. #2
    verifica la tua versione della tua installazione e le modifiche da fare in httpd.conf

    http://php.html.it/guide/lezione/255...ulo-di-apache/

    il file deve avere estensione .php e non usare lo short_tag php <? ma il tag reale <?php

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    241
    dunque in tutti i files precedentemente creati con php4 debbo sostituire <? con <?php ?

  4. #4
    Originariamente inviato da Miki73
    dunque in tutti i files precedentemente creati con php4 debbo sostituire <? con <?php ?
    provane qualcuno... oppure fai il classico file phpinfo(). uno con lo short_tag el'altro con tag esteso....

    Codice PHP:

    <?
    phpinfo
    ();
    ?>
    <?php
    phpinfo
    ();
    ?>
    se il primo stampa la stringa e il secondo esegue il comando...

    Si tratta di un settaggio nel php.ini ... sappi pero' che e' deprecato l'uso del short_tag ed e' in via di estinzione.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    241
    il primo da schermata bianca e il secondo esegue il comando...

    ah lo short_tag è deprecato? non lo sapevo... allora provvederò ad aggiornare tutti i miei script!

    comunque il problema dici che è comunque dovuto al settaggio del file php.ini, infatti pensavo anch'io fosse quello, oppure pensavo che apache 2.2 non riuscisse ad accedere all'interprete PHP, ma dopo quello che mi hai appena detto lo escludo, visto che con il tag d'apertura esteso <?php viene visualizzato correttamente.

  6. #6
    Originariamente inviato da Miki73
    il primo da schermata bianca e il secondo esegue il comando...

    ah lo short_tag è deprecato? non lo sapevo... allora provvederò ad aggiornare tutti i miei script!
    ottima scelta. Pure l'uso della contrazione <?= $var ?> fa parte della cosa.... e quindi sara' da sostituire con:

    <?php echo $var ?>

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

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.