如何在适用于 Mac OS X 的 Apache 中启用 PHP Yosemite & Mavericks

Anonim

OS X Mavericks 预装了 PHP 5.4.30,OS X Mountain Lion 预装了 PHP 5.3.13,但如果您启动内置的 Apache 服务器,您会发现 PHP 未启用默认。更改它很容易,如果您是 Web 开发人员并希望 PHP 在装有 OS X 10.8 或更高版本的本地 Mac 上运行,请继续操作以使其立即运行。

启动终端并输入以下命令,在请求时使用管理员密码:

sudo nano /etc/apache2/httpd.conf

现在按Control+W使用nano的搜索功能,然后输入“php”

找到下面一行,去掉开头的注释():

LoadModule php5_module libexec/apache2/libphp5.so

现在按Control+O 保存更改,然后按Control+X 退出nano。

返回命令提示符,您需要重新启动Apache 服务器以便加载php 模块。这是通过以下命令完成的,或者您可以在第 3 方 WebSharing 面板中切换开/关开关:

sudo apachectl restart

Apache 快速重启,PHP 将被启用。

You can verify this by through any php file into the ~/Sites/ directory and loading localhost/~user/file.php into a web browser, or you use phpinfo() to check the existing php通过将以下内容放入任何具有 php 扩展名的文件中进行配置:

将该文件保存到用户 ~/Sites/ 目录中并将其加载到网络浏览器中。

如果要对PHP 配置进行任何更改,请使用以下命令复制默认的php.ini 文件:

cp /private/etc/php.ini.default /private/etc/php.ini

根据需要对/etc/ 或/private/etc/ 中复制的php.ini 文件进行调整,保留原始.default 文件不变。像往常一样,对 php.ini 的任何重大更改都需要在重新启动 Apache 后才能生效。

如何在适用于 Mac OS X 的 Apache 中启用 PHP Yosemite & Mavericks