Spørsmål og svar

Tilbake
Stikkord:  

PHP 5.3, hvordan fungerer det hos Domeneshop?

Dette er historisk dokumentasjon for våre eksisterende webhotellkunder fra 2012 eller tidligere, og angår webhotell opprettet fram til 1. september 2014.

PHP 5.3 ble tilbudt nye webhotellkunder fra nyttår 2012. Eldre webhotell ble oppgradert mellom 1. juni 2012 og 28. august 2012.

Her er en kort og punktvis oppsummering av det vi mener er viktige forskjeller fra webhotell med PHP 5.2, dvs. fra 2011 og tidligere. Vi bruker fremdeles suPHP som rammeverk, og ikke mod_php.


Generelt

  • Vi tillater egen .user.ini for å forenkle visse typer PHP-konfigurasjon.
  • Egen php.ini for PHP 5.3 er ikke kompatibel med PHP 5.2 og PHP 5.5.
  • 64-bits operativsystem - dette skal man normalt ikke legge merke til, men det kan ha betydning for installering av PHP-utvidelser (extensions) og egenkompilert programvare.
  • Kraftigere maskiner med høyere kapasitet.

Sikkerhet


Utviklere og programmerere

Utviklere og programmerere bør gjøre seg kjent med migrasjonsguiden for PHP 5.3, og kanskje spesielt følgende punkter:

Paths/stier til programvare og biblioteker

En del paths/stier er endret. Tidligere hadde vi symlinker (symbolske lenker/snarveier) i /usr/local til systemprogramvare av hensyn til bakoverkompatibilitet med hvordan ting var på de gamle webserverne før 2005. Hvis du har gammel programvare, gamle cron-jobber osv., så kan disse feile pga. feil path, hvis disse bruker /usr/local for å finne f.eks. PHP eller Perl (/usr/bin/php5, /usr/bin/perl).

/usr/local/bin er nå generelt ikke i bruk mer, og tilsvarende gjelder /usr/local/php o.l. Alle vanlige programmer finnes nå i systempath, dvs. typisk i /usr/bin, /etc/php5 o.l.

Egenkompilert programvare

Hvis du har egenkompilert programvare og opplever problemer etter oppgraderingene, anbefaler vi at du rekompilerer og tester at det fungerer på den nye login-tjeneren.

Login-tjeneren (Unix shell) shell.domeneshop.no

PHP-versjoner på login-tjeneren

Login-tjeneren shell.domeneshop.no har PHP kun i versjon 5.3.

Ressursbegrensninger

Minnebegrensningen for PHP er øket fra 128 MB til 256 MB. Bruk dette varsomt, stor minnebruk betyr også at det går tregere.

Begrensningene for ressursbruk skal i utgangspunktet være de samme på login-tjeneren som på webhotell-tjenerne, men login-tjeneren har færre CPUer og mindre RAM tilgjengelig. Vær snill.


Se også:

© 2024 Domeneshop AS · Om oss · Vilkår · Personvern