WebbHotell » cPanel » PHP & MySql

ID #1010

Finns php5? Fungerar php5 tillsammans med php4?

Ja, våra cPanel servrar stödjer php5 och det går också att använda php4 och php5 på samma webbplats. Standard är php5. För att använda php4, notera följande viktiga punkter:

  1. Som standard används php4 för alla filer med ändelsen .php4. Döp bara om er php fil till något.php4 och, voila, filen exekveras med php4
  2. För att använda php4 för alla *.php filer finns det två alternativ:

    1) Om ni skall använda samma php versions för hela er webbplats då konfigurerar ni enklast detta genom cPanel:
     
           1. Klicka på "PHP Konfiguration" under Program

           2. Högst upp stårt det The php extension will be processed by. Välj den php version ni vill använda för er webbplats och klicka på Update

    2) Om ni vill använda php4 i vissa kataloger och php5 i vissa då kan ni styra detta med .htaccess filer i resp. katalog. Skapa en .htaccess fil i aktuell katalogen. Lägg till följande direktiv i denna fil:

            AddHandler application/x-httpd-php4 .php .php5 .php3 .phtml

    Detta kommer att innebära att alla filer i den aktuella katalogen, och under denna, med filändelserna .php, .php4, .php3, .phtml och .php5  kommer att exekeras med php4. På motsvarande sätt kan ni styra mot php5 också.

  3. Ni kan också ändra php direktiv genom att skapa egna php.ini filer i era kataloger. Notera dock att dessa inte är rekursiva, utan att varje katalog måste ha en egen php.ini fil, även om de är likadana. Notera också att dessa inte är adderande. Det innebär att ni måste lägga in en komplett php.ini fil. Använder ni php5 kan kopiera vår serverfile från /usr/local/lib/php.ini och använder ni php4 kopierar ni /usr/local/php4/lib/php.ini och sedan editerar ni dessa enligt era behov.
  4. Vi har som standard register_global on. Det sägs att php6 inte kommer att stödja register_globals, så det är dags redan nu att se över sina skript så att de fungerar med register_globals off. Ni kan prova er fram här genom att använda en lokal php.ini fil där ni kan sätta register_globals av och på.

Taggar: -

Relaterade poster:

Senast uppdaterad: 2010-04-30 17:38
Av: :
Ny version: 1.0

Digg it! Share on Facebook Skriv ut inlägget Skicka till en vän Visa som PDF-fil
Föreslå en översättning för Föreslå en översättning för
Rösta på detta inlägg:

Resultat av röstning: 0 (0 röster)

helt utan värde 1 2 3 4 5 mycket värdefull

Du kan kommentera inlägget