PHP free download for Mac

PHP for Mac

11 April 2021

Server-side, cross-platform, HTML embedded scripting language.

What is PHP for Mac

This is a PHP module for the Apache Web server included in OS X. PHP is a server-side, cross-platform scripting language. PHP is a widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML.

What's new in PHP

Version 8.0.3:
Core:
  • Fixed #80706 (mail(): Headers after Bcc headers may be ignored).
DOM:
  • Fixed bug #80600 (DOMChildNode::remove() doesn't work on CharacterData nodes).
Gettext:
  • Fixed bug #53251 (bindtextdomain with null dir doesn't return old value).
MySQLnd:
  • Fixed bug #78680 (mysqlnd's mysql_clear_password does not transmit null-terminated password).
  • Fixed bug #80713 (SegFault when disabling ATTR_EMULATE_PREPARES and MySQL 8.0).
MySQLi:
  • Fixed bug #74779 (x() and y() truncating floats to integers).
Opcache:
  • Fixed bug #80634 (write_property handler of internal classes is skipped on preloaded JITted code).
  • Fixed bug #80682 (opcache doesn't honour pcre.jit option).
  • Fixed bug #80742 (Opcache JIT makes some boolean logic unexpectedly be true).
  • Fixed bug #80745 (JIT produces Assert failure and UNKNOWN:0 var_dumps in code involving bitshifts).
OpenSSL:
  • Fixed bug #80747 (Providing RSA key size < 512 generates key that crash PHP).
Phar:
  • Fixed bug #75850 (Unclear error message wrt. __halt_compiler() w/o semicolon) (cmb)
  • Fixed bug #70091 (Phar does not mark UTF-8 filenames in ZIP archives).
  • Fixed bug #53467 (Phar cannot compress large archives).
Socket:
  • Fixed bug #80723 (Different sockets compare as equal (regression in 8.0)).
SPL:
  • Fixed bug#80719 (Iterating after failed ArrayObject::setIteratorClass() causes Segmentation fault).
Standard:
  • Fixed bug #80654 (file_get_contents() maxlen fails above (2**31)-1 bytes).
  • Fixed bug #80718 (ext/standard/dl.c fallback code path with syntax error).
PHP for Mac Old Versions

Related articles

Join over 500,000 subscribers.

Subscribe for our newsletter with best Mac offers from MacUpdate.

How would you rate PHP?
MacUpdate Comment Policy. We strongly recommend leaving comments, however comments with abusive words, bullying, personal attacks of any type will be moderated.
0.0
(0 Reviews of )
There are no reviews yet
Parchment Press
Parchment Press
Dec 3 2013
5.5.6
0.0
Dec 3 2013
0.0
Version: 5.5.6
Why o why does MacUpdate track Unix software in the main Mac software channel? Just a suggestion, but i would prefer it if you had a separate tab/category for server software, daemons, CLI utilities and the like. That way, the 90% who don't use it won't have to contend with the added entries on the tracker. (I do personally use a lot of server-oriented software and CLI tools, so i would personally check that category for updates. But my preference would be to separate them out to another category listing.)
Neil-M
Neil-M
Jun 1 2011
5.3.0-3
0.0
Jun 1 2011
0.0
Version: 5.3.0-3
From the developers website; Note: The package on this page is outdated. I recommend this new PHP distribution for Mac OS X, it is based on mine: http://blog.liip.ch/archive/2011/04/13/php-5-3-for-os-x-10-6-one-line-installer.html http://php-osx.liip.ch/ - is the best source for a 10.6 version of php.
schmelding
schmelding
Sep 4 2009
5.3.0-3
0.0
Sep 4 2009
0.0
Version: 5.3.0-3
Since Snow Leopard wiped-out my install of the entropy version of PHP, does anybody know what would happen if I reinstalled this?
Neil-M
Neil-M
Jul 31 2009
5.3.0-3
0.0
Jul 31 2009
0.0
Version: 5.3.0-3
Now PHP 5.3.0-3 Thanks Marc for compiling this for OS X - it gets me an easy way to get an upto date php distro, with GD (not on Apple's vanilla inbuilt), etc. onto my server - without waiting, waiting for Apple to update.
Brian Kendig
Brian Kendig
Dec 19 2007
5.2.2
0.0
Dec 19 2007
0.0
Version: 5.2.2
The current version at http://www.entropy.ch/software/macosx/php/ is 5.2.4. This is the same version as the PHP that ships with Leopard, so there's currently no reason to try installing this on Leopard.
Vgz
Vgz
Oct 26 2007
5.2.2
0.0
Oct 26 2007
0.0
Version: 5.2.2
Warning, if you require PHP DO NOT upgrade to Leopard. This PHP installation will not work on Leopard. Hopefully an update will be made available by the developer soon.
DPoncy
DPoncy
Aug 11 2007
5.2.1
0.0
Aug 11 2007
0.0
Version: 5.2.1
I installed this package (OS 10.4.10 and Apache 1.3) and now Apache fails. How do you uninstall this?
Carla2
Carla2
Jun 5 2007
5.2.1
0.0
Jun 5 2007
0.0
Version: 5.2.1
Never said it, but have used your builds and tips for so long that it's way overdue: Thank you, Marc.
Dolphin55
Dolphin55
Mar 10 2007
5.2.1
0.0
Mar 10 2007
0.0
Version: 5.2.1
Hi, I got same error under the OSX server 10.4.8 when I try to upgrade from PHP5.0.1.
Brian Kendig
Brian Kendig
Mar 8 2007
5.2.1
0.0
Mar 8 2007
0.0
Version: 5.2.1
Note that this package will ONLY work on Mac OS 10.4, NOT 10.3! I installed it on 10.3 and the installation failed at the end, and then the Apache server would not restart because it could no longer load the php shared library. I can't find any precompiled version of PHP 5.2 available for Mac OS 10.3.
Zetsurin
Zetsurin
Dec 19 2006
5.1.4-5
5.0
Dec 19 2006
5.0
Version: 5.1.4-5
Big thanks to Marc for his excellent installers. I've found his Postgresql installer invaluable as well.
Corvus32
Corvus32
Mar 4 2006
5.1.2
0.0
Mar 4 2006
0.0
Version: 5.1.2
Since this is a binary package, it comes with a MySQL Client API version that will most likely not match the version of MySQL Server you are currently using, or would like to use in the future. Ideally, your client and server should match for best reliability, so only use this package if you don't know how to compile PHP yourself. For example, the MySQL Client that comes with this package matches MySQL 4.1.14, so if you have MySQL 5.0.18 installed, then some functions may/will fail. It may not make much difference to the average user, but just know that it is best (and recommended by mysql.com) that your mysql client api is at least current with whatever server version you use.
Guest
Guest
Sep 28 2004
5.0.1
4.8
Sep 28 2004
4.8
Version: 5.0.1
Marc's installer worked as advertised. It automatically installed php5 in an alternate directory, so it does not interfere with Darwin's preinstalled PHP version, nor prior installations of php 4.x. All the commonly used packages are supported. The only thing missing that I would like to see is a version that was precompiled for mmcache compatibility.
Cb31
Cb31
Jul 16 2004
4.3.6
0.0
Jul 16 2004
0.0
Version: 4.3.6
Perhaps it would be helpful to clarify a few things about this package. This PHP package is NOT the 4.3.6 source code from php.net. It is Marc Liyanange's distribution of the PHP 4.3.6 module for the Apache web server for MacOS X. Depending on which version of OS X your server is running, and which version of Apache web server, you may want to stick with 4.3.4. Though it states 10.2 as a requirement, this distribution package was built for MacOS X 10.3. For other information, check the "More Infomation" link.
Guest
Guest
Jun 27 2004
4.3.6
4.8
Jun 27 2004
4.8
Version: 4.3.6
I installed it fresh and it is good here.
Guest
Guest
Apr 28 2004
4.3.6
4.8
Apr 28 2004
4.8
Version: 4.3.6
don't install PHP server over an older version, it breaks Apache wer server and Itools cannot help you.
Guest
Guest
Apr 28 2004
4.3.6
4.8
Apr 28 2004
4.8
Version: 4.3.6
I installed this version on older version : FAILED apache web server is out !!!!!!!!!!!!!
Guest
Guest
Nov 13 2003
4.3.4
4.8
Nov 13 2003
4.8
Version: 4.3.4
Is it just me or does 4.3.4 seem to have eaten a few too many snails since 4.3.2? (Umm yes, I do mean slower ;-)
Guest
Guest
Sep 12 2003
4.3.3
4.8
Sep 12 2003
4.8
Version: 4.3.3
Anonymous, it is not available for OS9 because PHP relies on many Unix features which do not exist in OS9. PHP rocks!
Guest
Guest
May 18 2003
4.3.1
0.0
May 18 2003
0.0
Version: 4.3.1
PHP 4, will you marry me?
Guest
Guest
Sep 27 2002
4.2.3
4.8
Sep 27 2002
4.8
Version: 4.2.3
Hmm.. My upload script does not work here.. Any suggestions?
Guest
Guest
Mar 27 2002
4.1.2
4.8
Mar 27 2002
4.8
Version: 4.1.2
is there one for OS9 ?
Free

5.0

App requirements: 
  • Intel 64
  • Intel 32
  • PPC 64
  • Mac OS X 10.1.5 or later
License: 
FreeAbsolutely Free

Downloaded & Installed 52,866 times

Similar apps
Python
Python
Object-oriented programming language.
Is this app is similar to Python? Vote to improve the quality of this list.
Vote results
1
Upvotes
1
Total score
0
Downvotes
AMPPS
AMPPS
Auto-install stack with Apache, Mysql, PHP, Perl, Python.
Is this app is similar to AMPPS? Vote to improve the quality of this list.
Vote results
0
Upvotes
1
Total score
0
Downvotes
XAMPP
XAMPP
Complete Web server solution.
Is this app is similar to XAMPP? Vote to improve the quality of this list.
Vote results
0
Upvotes
1
Total score
0
Downvotes
Wolf Forms
Wolf Forms
Create PHP web forms.
Is this app is similar to Wolf Forms? Vote to improve the quality of this list.
Vote results
0
Upvotes
1
Total score
0
Downvotes
MAMP
MAMP
Create a local server environment.
Is this app is similar to MAMP? Vote to improve the quality of this list.
Vote results
1
Upvotes
1
Total score
0
Downvotes