Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

Discussione: [PHP] Php e Apache

  1. #1

    [PHP] Php e Apache

    Non riesco a far vedere il php5 ad apache2...

    ho installato apache2 senza problemi Icompresa la configurazione del httpd)...poi ho scaricato il php5 (non l'installer)...ho messo il contenuto dell'archivio in c:\php

    poi ho copiato il file php5ts.dll in c:\windows

    ho modificato il php.ini-dist nel php.ini...

    nel httpd.conf ho aggiunto le seguente righe sotto tutti i loadmodule:

    LoadModule php5_module "c:/php/php5apache2.dll"
    AddType application/x-httpd-php .php
    PhpIniDir "C:/php"

    se poi avvio apache2 mi dice: Errore di sintassi alla riga LoadModule etc... Cannot load c:/php/php5apache2.dll into server: Impossibile trovare il modulo specificato...

    ovviamente se vado in c:/php/php5apache2.dll il file c'è...spero in un vostro aiuto :S

    Daniele

  2. #2
    apache 2.0.x o 2.2.x?

    con il secondo non c'è supporto php.. o meglio, da qualche parte ho visto (ma non letto) un tutorial per il 2.2.. probabilmente ci si riesce pure ma magari è meno immediato.. fatto sta che si consiglia sempre il 2.0.x.. prova con quella in caso, taanto non ti serve a molto l'ultimissima versione, se il tuo scopo è solo far girare php in locale


  3. #3
    ....
    veramente???ma come mai?:S:S

    di solito apache è famoso per andare con il php a braccetto :S

    cmq ora provo con la 2.0...grazie :S

  4. #4
    allora ho installato tutto

    ho fatto un file con dentro <?php phpinfo(); ?> e me lo stampa correttamente...

    se provo però a caricare un file con estensione .php ma con codice html dentro si pianta e non mi fa visualizzare la pagina....aiutino??

    Daniele

  5. #5
    ....

    se tolgo le seguenti righe di codice:

    Codice PHP:
                    <?
                    $day
    =date("d",time());
                    
    $month=date("m",time());
                    
    $year=date("y",time());
                    
    $grab_time=`date +%H:%M:%S`;
                    print (
    "

    $day/$month/$year</p>
    "
    );
                    
    ?>
    funziona...sono le uniche righe di php della pagina :S

  6. #6
    <?php invece di <?

    quello standard è il primo.. edil secondo nelle versioni recentinon è abilitato di default per togliere il brutto vizio di usarlo ai programmatori.. usare quel tipo di tag è infatti pericoloso perchè se all'improvviso il gestore del server cambia la configurazione e, volendo o non volendo, disabilita quel tag.. tu all'improvviso visitandola pagina ti trovi tuto il php in chiaro.. password di database incluse ^_^


  7. #7
    Ciao!

    Da quello che ho capito l'errore è nella dll che carichi.

    Prova così:

    LoadModule php5_module "c:/php/php5apache2_2.dll"
    AddType application/x-httpd-php .php
    PhpIniDir "C:/php"



    In risposta a }gu|do[z]{®©:

    Non potrà e non dovrà mai essere che php venga disconosciuto da Apache!



    Ciao a tutti!

  8. #8
    Originariamente inviato da ALESSANDRO NUKE
    In risposta a }gu|do[z]{®©:

    Non potrà e non dovrà mai essere che php venga disconosciuto da Apache!



    Ciao a tutti!
    hum.. non ho detto questo.. ho detto che la versione 2.2 era più rognosetta poi non so... è un po' che non smanetto con php.. ho solo visto che nell'ultimo anno questo è stato il problema più diffuso in questo forum ^_^

    Alla fine, dall tuo stesso consiglio, mi pare che php abbia fatto una dll specifica per apache 2.2.. quidi qualche problema c'era

    Ma tanto alla fine, a meno di esigenze specifiche, della versione di apache ci si può anche fregare ai fini del php..


  9. #9
    Tue testuali parole:

    ...con il secondo non c'è supporto php...

    ... e comunque era una battuta!

    Ciao!

  10. #10
    Originariamente inviato da ALESSANDRO NUKE
    Tue testuali parole:

    ...con il secondo non c'è supporto php...

    ... e comunque era una battuta!

    Ciao!
    beh ma dopo aggiungevo altro :P

    comunque no problem figurati.. era tutto pour parler ^_^

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.