Bagaimana saya menginstal PHP 5.3.3 di Snow Leopard?

2

Apa cara yang disarankan untuk memutakhirkan PHP ke 5.3.3 di Snow Leopard? Jika saya kompilasi dari sumber apakah itu menggantikan PHP yang ada menginstal 5.3.1. Saya membutuhkannya karena saya menggunakan nginx sebagai server web saya. PHP telah menggabungkan PHP-FPM (FastCGI) ke dalam inti PHP dengan versi terbaru ini.

PHP 5.3.1 (cli) (built: Feb 11 2010 02:32:22) 
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2009 Zend Technologies
citadelgrad
sumber

Jawaban:

2

Yang saya sarankan adalah menggunakan manajer paket pilihan Anda (mis. MacPorts ) untuk menginstal PHP tanpa harus berurusan dengan versi yang disediakan Apple. Apple memang sering memperbarui versi bawaannya - dan mengubah pemasangannya dapat merusak pemasangan Anda di atas ketika mereka menyediakan pembaruan. Atau Anda dapat menginstal php5 dari sumber sendiri, pastikan untuk tidak menggunakan lokasi yang sama dengan yang digunakan versi yang disediakan Apple ( /usr/bin).

Setelah Anda menginstalnya, itu hanya masalah memuat modul php yang sesuai untuk Apache. Untuk nginx saya pikir Anda harus mengkompilasinya dengan awalan yang sesuai untuk tempat pemasangan PHP yang tepat. Kebanyakan manajer paket akan memiliki versi nginx mereka menggunakan salinan PHP mereka juga.

Chealion
sumber
Saya pikir ini mungkin cara terbaik untuk melakukannya dan setuju bahwa Anda berisiko memperbarui Apple dari atas pembaruan Anda.
citadelgrad
0

Sudahkah Anda melihat MAMP sebagai alternatif?

Kalau tidak, Anda harus mengganti instalasi PHP default. Dan saya tidak tahu di mana itu.

Josh K.
sumber
Terima kasih untuk sarannya. MAMP saat ini menggunakan 5.3.2 menurut situs web. Saya akan memperbarui pertanyaan saya menjadi lebih spesifik.
citadelgrad