Det här går ju inte att läsa ju

Bättre PHP i Leopard

23 juli, 2008 kl. 17:03

Jag har tidigare skrivit om hur man får igång PHP i Mac OS X 10.5 Leopard. Nu har jag dock upptäckt att det kan vara bra att ha en bättre version så man får med lite fler godsaker, som till exempel GD. Efter en miljon timmes googlande hittade jag en lösning som faktiskt fungerade, i alla fall nästan. Efter lite tungt tankearbete kom jag fram till vad som skulle ändras och lösningen följer nedan:

  1. Öppna terminalen (om du är rädd för den får du be någon bra kompis hjälpa dig, för det är ett nödvändigt ont)
  2. Skriv “sudo pico /etc/apache2/httpd.conf” och tryck retur (skriv in ditt lösenord om du får frågan)
  3. Tryck ctrl-w och skriv “php5″, du bör nu ha kommit till en rad som börjar på LoadModule php5_module
  4. Skriv “#” i början på den raden (om det inte redan står det)
  5. Tryck ctrl-x, följt av retur för att spara
  6. Skriv “cd /usr/local” och tryck retur
  7. Skriv “sudo curl -O http://www2.entropy.ch/download/php5-5.2.5-6-beta.tar.gz” och tryck retur
  8. Vänta till det laddat klart
  9. Skriv “sudo tar -xzf php5-*-beta.tar.gz” och tryck retur
  10. Skriv “sudo ln -sf /usr/local/php5/entropy-php.conf /etc/apache2/other/+entropy-php.conf” och tryck retur
  11. Skriv “sudo apachectl graceful” och tryck retur
  12. Stäng terminalen
För att kolla att det fungerar kan du skapa en fil i din mapp för webbsidor och skriva <?php phpinfo(); ?>och spara filen som test.php och gå in på adressen http://localhost/~dinanvandare/test.php
Observera att det är en betaversion av Entropys PHP-paket och att det därför kanske inte kommer att fungera för evigt. Följ min guide på eget ansvar.

Relaterade inlägg

taggar: , , , ,

4 kommentarer »

  1. Eller vanligt installationspaket som laddas ner från http://www.entropy.ch/software/macosx/php/

    Fast 5.2.4 kanske inte funkar som den ska?

    Comment av Simon — 23 juli, -08 17:51
  2. Det är för 10.4. Det här är betaversionen för 10.5, från samma ställe.

    Comment av hjalle — 24 juli, -08 11:12
  3. Alright! tänkte att den för Apache 2 var för Leopard, men det gick ju givetvis att köra på Tiger också.

    Comment av Simon — 25 juli, -08 17:23
  4. Tack! Enkelt och snabbt!

    Comment av Daniel — 4 augusti, -08 17:42

RSS för kommentarer till det här inlägget. TrackBack URI

Kommentera