mac上php7.3.2与mysql8.0.15各种问题

apache用的mac自带
相关命令有:
启动服务器:open apachectl start

停止服务器:open apachectl stop

重启服务器: open apachectl restart
修改配置文件
sudo vim /private/etc/apache2/httpd.conf
首先把默认的根目录修改成自己的目录
修改3个地方
mac上php7.3.2与mysql8.0.15各种问题
保存就是新的了
但是这里有几个坑 最新的mysql密码是什么加强版 你用php7.2以下版本会报权限问题。同时mac自带的apache是7.19tmd就坑了。(可以修改mysql密码保护问题 但是我这里还是不行 真是恶心啊 就php不行其它语言都ok)
解决 brew 安装php
但是你用php -v时 老是旧版本而在目录里面找时发现他确实软链接到了7.3.2 这就太坑了
解决 which 找到php删除/uer/bin下的php
运行php时报错找不到这个命令时就对了。然后在安装好的php最新版本里添加软连接或者 增加环境变量。
mac上php7.3.2与mysql8.0.15各种问题
mac上php7.3.2与mysql8.0.15各种问题
php -v看看:
mac上php7.3.2与mysql8.0.15各种问题
好了版本也对了
坑又来了但是运行php phpinfo();查看时怎么又是旧版本
这里就得把so文件替换了
mac上php7.3.2与mysql8.0.15各种问题
对应配置文件中的
mac上php7.3.2与mysql8.0.15各种问题
没问题了
mac上php7.3.2与mysql8.0.15各种问题

猜你喜欢

转载自blog.51cto.com/haidragon/2349165
今日推荐