所以我php56
几个月前使用 homebrew 安装了。我以某种方式配置了我的 OSX Yosemite,以便在我登录时自动启动 php。但现在我不知道我是怎么做到的了!和都不/Users/{USERNAME}/Library/LaunchAgents
包含/Library/LaunchDaemons
任何相关内容。在后者中,有homebrew.mxcl.dnsmasq.plist
,但这实际上与它没有任何关系。这是我能找到的唯一一个 homebrew plist。此外,当我运行时brew services list
,我得到
bash-3.2$ brew services list
Name Status User Plist
dnsmasq started root /Library/LaunchDaemons/homebrew.mxcl.dnsmasq.plist
php56 stopped
它说 php 根本没运行!但phpinfo()
可以运行并显示Version 5.6.23
。我也关闭了 chrome 中的缓存。提前致谢!
答案1
如何调用 phpinfo()?
在 CLI 中?那么你自己就可以启动 php 了。
在本地主机上的 Web 浏览器中?查找在您的机器上运行的 Web 服务器。
(我对 Apple 机器上的 Web 服务器一无所知,但有趣的是根本没有运行 php。php 5.6 应该运行 php-fpm 服务;但是,由于没有运行,我猜测 Web 服务器是通过 cgi 访问 php 的。)