• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

homebrew – brew install php56-intl 装上了,但php并没有加载

php 搞代码 3年前 (2022-01-25) 32次浏览 已收录 0个评论
文章目录[隐藏]

系统 os x 10.11
用的是 brew 下的php56
brew 下的 nginx

下了一个项目,在安装过程中提示缺少,intl 和 apc扩展,就用下面的语句下载了,也装上了,但php还是没有加载,这怎么弄?
另外问下,apc 扩展怎么装,用 brew search php56 并没有 apc 扩展

<code>➜  brew reinstall php56-intl  --build-from-source==> Reinstalling homebrew/php/php56-intl==> Downloading https://php.net/get/php-5.6.17.tar.bz2/from/this/mirrorAlready downloaded: /Library/Caches/Homebrew/php56-intl-5.6.17==> /usr/local/opt/php56/bin/phpize==> ./configure --prefix=/usr/local/Cellar/php56-intl/5.6.17 --with-php-config=/us==> make==> CaveatsTo finish installing intl for PHP 5.6:  * /usr/local/etc/php/5.6/conf.d/ext-intl.ini was created,    do not forget to remove it upon extension removal.  * Validate installation via one of the following methods:  *  * Using PHP from a webserver:  * - Restart your webserver.  * - Write a PHP page that calls "phpinfo();"  * - Load it in a browser and look for the info on the intl module.  * - If you see it, you have been successful!  *  * Using PHP from the command line:  * - Run "php -i" (command-line "phpinfo()")  * - Look for the info on the intl module.  * - If you see it, you have been successful!==> Summary?  /usr/local/Cellar/php56-intl/5.6.17: 3 files, 372.8K, built in 41 seconds</code>

回复内容:

系统 os x 10.11
用的是 brew 下的php56
brew 下的 nginx

下了一个项目,在安装过程中提示缺少,intl 和 apc扩展,就用下面的语句下载了,也装上了,但php还是没有加载,这怎么弄?
另外问下,apc 扩展怎么装,用 brew search php56 并没有 apc 扩展

<code>➜  brew reinstall php56-intl  --build-from-source==> Reinstalling homebrew/php/php56-intl==> Dow<p style="color:transparent">2本文来源gao!daima.com搞$代!码网</p><span>搞代gaodaima码</span>nloading https://php.net/get/php-5.6.17.tar.bz2/from/this/mirrorAlready downloaded: /Library/Caches/Homebrew/php56-intl-5.6.17==> /usr/local/opt/php56/bin/phpize==> ./configure --prefix=/usr/local/Cellar/php56-intl/5.6.17 --with-php-config=/us==> make==> CaveatsTo finish installing intl for PHP 5.6:  * /usr/local/etc/php/5.6/conf.d/ext-intl.ini was created,    do not forget to remove it upon extension removal.  * Validate installation via one of the following methods:  *  * Using PHP from a webserver:  * - Restart your webserver.  * - Write a PHP page that calls "phpinfo();"  * - Load it in a browser and look for the info on the intl module.  * - If you see it, you have been successful!  *  * Using PHP from the command line:  * - Run "php -i" (command-line "phpinfo()")  * - Look for the info on the intl module.  * - If you see it, you have been successful!==> Summary?  /usr/local/Cellar/php56-intl/5.6.17: 3 files, 372.8K, built in 41 seconds</code>

不太清楚你具体的环境配置是怎么样的。不过需要注意的有如下:
php的ISAPI有好几个,cli模式,apache模式等等,可能每个模式都对应一个php.ini,是不是在正确的ini文件中添加extension=/path/path/intl.so了?
apc如果brew没有提供,那就只能手动编译安装了,一般步骤是这样的:
到apc源码根目录,phpize-》configure-》make-》make install,到ini文件中添加extension=/path/apc.so


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:homebrew – brew install php56-intl 装上了,但php并没有加载
喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址