macos 10.8.3安装php5.4总是显示系统的5.3版本

发布于 2022-08-25 12:11:18 字数 485 浏览 14 评论 0

操作是用homebrew进行安装。

php信息
可是到了和系统的apache结合的时候,不知道libphp5.so的文件。装载的是系统的libphp.so文件。
httpd.conf 配置信息装载文件
LoadModule php5_module libexec/apache2/libphp5.so
系统显示:
请输入图片描述
就是不知道homebrew安装的libphp5.so的文件安装。系统是无法找到的。
有没有详细的配置方案刚学,就是无法装载php5.4。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

赠佳期 2022-09-01 12:11:18
cp /usr/local/php5/lib/php.ini in /etc/php.ini
cp /usr/local/php5/bin/php in /usr/bin/php

# 如果你有安装phar #
cp /usr/local/php5/bin/phar in /usr/bin/phar
cp /usr/local/php5/bin/phar.phar in /usr/bin/phar.phar

cp /usr/local/php5/php in /usr/bin/php
cp /usr/local/php5/php-config in /usr/bin/php-config
cp /usr/local/php5/bin/phpize in /usr/bin/phpize

备注

  1. /usr/local/php5 替换成你安装PHP5.4的目录
  2. 以上不是所有文件都要拷贝过去,请根据你的安装情况文件映射
  3. 部分文件可能路径写的不对,请根据自己安装情况,在安装PHP的目录中查找
酒解孤独 2022-09-01 12:11:18

当初用homebrew 安装php时候shell脚本是

brew install php54 --with-debug --with-fpm --with-intl --with-tidy 

似乎--with-fpm安装的时候不会编译libphp5.so文件。

brew install php54 --with-debug --with-homebrew-openssl --with-imap --with-intl  --with-tidy

这样重新安装就可以加载文件了。
LoadModule php5_module /usr/local/opt/php54/libexec/apache2/libphp5.so

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文