Heim > Datenbank > MySQL-Tutorial > MacOS Lion安装Apache+MySQL+PHP的一些坑

MacOS Lion安装Apache+MySQL+PHP的一些坑

WBOY
Freigeben: 2016-06-07 16:33:24
Original
1128 Leute haben es durchsucht

吐槽文。MacOS中默认是安装了Apache和PHP的,Lion中Apache版本是2.2.20。开启的办法是将“系统偏好设置->共享->Web共享”前边的checkbox选中即可。安装MySQL可以直接去官网下载DMG包安装。PHP同样在MacOS中内置了,Lion中的版本是5.3.6。具体的安装办法可以

吐槽文。MacOS中默认是安装了Apache和PHP的,Lion中Apache版本是2.2.20。开启的办法是将“系统偏好设置->共享->Web共享”前边的checkbox选中即可。安装MySQL可以直接去官网下载DMG包安装。PHP同样在MacOS中内置了,Lion中的版本是5.3.6。具体的安装办法可以参考下边的链接。本文主要记录一些安装中出现的异常及解决办法。

安装mcryt扩展

系统中默认的PHP是没有安装这个扩展的。但是如果你要使用PHPMyAdmin来管理数据库的话,就需要手动安装。吐槽一下,相比Linux,在MacOS里给PHP安装扩展实在是比较麻烦。不仅要手动编译libmcrypt库,还要下载与当前系统版本对应的PHP源码。为了能手动编译代码,需要安装GCC或是XCODE。具体的编译安装过程参见链接2。

PHPMyAdmin连不上数据库(2002错误)

这是因为MacOS上MySQL的默认socket路径(/tmp/mysql.sock)与php配置文件中默认的路径(/var/mysql/mysql.sock)不一致。需要将/etc/php.ini中的mysql.default_socket改为/tmp/mysql.sock。

To Be Continued.

参考文章

MacOS安装AMP http://dancewithnet.com/2010/05/09/run-apache-php-mysql-in-mac-os-x/
Mac PHP 安装mcrypt扩展 http://www.glenscott.co.uk/blog/2011/08/29/install-mcrypt-php-extension-on-mac-os-x-lion/

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage