Bättre PHP i Leopard
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:
- Ö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)
- Skriv “sudo pico /etc/apache2/httpd.conf” och tryck retur (skriv in ditt lösenord om du får frågan)
- Tryck ctrl-w och skriv “php5″, du bör nu ha kommit till en rad som börjar på LoadModule php5_module
- Skriv “#” i början på den raden (om det inte redan står det)
- Tryck ctrl-x, följt av retur för att spara
- Skriv “cd /usr/local” och tryck retur
- Skriv “sudo curl -O http://www2.entropy.ch/download/php5-5.2.5-6-beta.tar.gz” och tryck retur
- Vänta till det laddat klart
- Skriv “sudo tar -xzf php5-*-beta.tar.gz” och tryck retur
- Skriv “sudo ln -sf /usr/local/php5/entropy-php.conf /etc/apache2/other/+entropy-php.conf” och tryck retur
- Skriv “sudo apachectl graceful” och tryck retur
- 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.phpObservera 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
4 kommentarer »
RSS för kommentarer till det här inlägget. TrackBack URI
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?
Det är för 10.4. Det här är betaversionen för 10.5, från samma ställe.
Alright! tänkte att den för Apache 2 var för Leopard, men det gick ju givetvis att köra på Tiger också.
Tack! Enkelt och snabbt!