站長資訊網
        最全最豐富的資訊網站

        聊聊brew link更換php版本失敗問題

        本文給大家聊聊brew link更換php版本失敗問題,希望對需要的朋友有所幫助!

        問題描述:

        我透過 brew 安裝三種php版本

        php 5.6 php 7.4 php 8.0

        $ php -v

        PHP 8.0.3 (cli) (built: Mar  4 2021 20:45:17) ( NTS ) Copyright (c) The PHP Group Zend Engine v4.0.3, Copyright (c) Zend Technologies     with Zend OPcache v8.0.3, Copyright (c), by Zend Technologies

        停用8.0使用7.4

        $ brew unlink php@8.0 && brew link php@7.4 Unlinking /usr/local/Cellar/php/8.0.3... 0 symlinks removed. Linking /usr/local/Cellar/php@7.4/7.4.16... 264 symlinks created. $ php -v

        還是一樣版本

        我開新的終端機也是一樣8.0.3

        PHP 8.0.3 (cli) (built: Mar  4 2021 20:45:17) ( NTS ) Copyright (c) The PHP Group Zend Engine v4.0.3, Copyright (c) Zend Technologies     with Zend OPcache v8.0.3, Copyright (c), by Zend Technologies

        中規中矩操作了

        這是哪裏有少設置了?

        分析解決:

        你可以嘗試安裝一個PHP選擇器

        brew update brew upgrade

        參考文檔

        https://github.com/shivammathur/homebrew-php

        安裝指定php brew install shivammathur/php/php@7.3

        鏈接php版本 brew link –overwrite –force php@7.3

        如果出現報錯

        Warning: Already linked: <Cellar Path> To relink:   brew unlink <formula> && brew link <formula>

        執行

        brew unlink php@7.3 brew link --overwrite --force php@7.3

        重啟服務

        apache brew services restart httpd nginx brew services restart nginx

        安裝結果

        To enable PHP in Apache add the following to httpd.conf and restart Apache:     LoadModule php7_module /usr/local/opt/php@7.0/lib/httpd/modules/libphp7.so     <FilesMatch .php$>         SetHandler application/x-httpd-php     </FilesMatch> Finally, check DirectoryIndex includes index.php     DirectoryIndex index.php index.html The php.ini and php-fpm.ini file can be found in:     /usr/local/etc/php/7.0/ php@7.0 is keg-only, which means it was not symlinked into /usr/local, because this is an alternate version of another formula. If you need to have php@7.0 first in your PATH run:   echo 'export PATH="/usr/local/opt/php@7.0/bin:$PATH"' >> ~/.zshrc   echo 'export PATH="/usr/local/opt/php@7.0/sbin:$PATH"' >> ~/.zshrc For compilers to find php@7.0 you may need to set:   export LDFLAGS="-L/usr/local/opt/php@7.0/lib"   export CPPFLAGS="-I/usr/local/opt/php@7.0/include" To have launchd start shivammathur/php/php@7.0 now and restart at login:   brew services start shivammathur/php/php@7.0 Or, if you don't want/need a background service you can just run:   php-fpm

        歡迎討論!

        推薦學習:《PHP視頻教程》

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 国产欧美精品AAAAAA片| 十八18禁国产精品www| 中文字幕精品亚洲无线码二区| 99re6在线视频精品免费| 久久久精品波多野结衣| 亚洲日本精品一区二区| 国产精品无码无在线观看| 亚洲欧洲精品无码AV| 久久夜色撩人精品国产小说| 国产福利精品视频自拍 | 精品亚洲欧美无人区乱码| 热久久这里只有精品| 国产91精品在线| 91麻豆精品视频在线观看| 久久精品水蜜桃av综合天堂| 亚洲精品制服丝袜四区| 无码人妻一区二区三区精品视频| 国产精品青草视频免费播放 | 精品人妻少妇一区二区| 国产精品自产拍在线观看花钱看| 亚洲午夜精品一区二区| 久久精品国产91久久综合麻豆自制 | 久久久久女人精品毛片| 无码精品国产VA在线观看DVD| 亚洲国产精品国产自在在线 | 国产精品视频一区二区三区不卡| 四虎永久在线精品国产免费| 欧美日韩精品一区二区三区| 四虎最新永久在线精品免费| 北条麻妃国产九九九精品视频| 2022国产精品最新在线| 91精品国产综合久久香蕉 | 老司机国内精品久久久久| 国内精品手机在线观看视频| 亚洲国产精品久久久久| 56prom精品视频在放免费| 国产69精品久久久久99| 狠狠精品久久久无码中文字幕| 精品久久久久久国产牛牛app| 拍国产乱人伦偷精品视频 | 亚洲&#228;v永久无码精品天堂久久|