大家好,欢迎来到IT知识分享网。
在mac端使用服务器很爽,这种爽可能只有在使用的人才清楚,因此,当遇到困难时,就有了征服解决的决心。传说PHP8的运行速度 = PHP7*3 = PHP5*8 ,正是由于这种吸引力,引发了无限的欲望——我要升级!
重装……
啊,这……豪不意外,但是很惊讶。出错是升级必备,但这个错,连localhost都上不了?!!!
( 废话不多说,以下为整理的图文教程 )
打开钥匙串访问
点选证书助理->创建证书颁发机构
点击进入下图:红框处一定要选小写(保留默认的大写你会后悔)
单是这个设置就搞足一天,完全想不明白,后来乱填通过才确认
点显示简介进入选项->
全部选择始终信任
登录->我的证书->点证书下拉图标imessage signing key->右点弹出选项
点击显示简介后进入访问控制->允许所有应用程序访问此项目
httpd.conf修改 (这段非常重要)
LoadModule php_module /usr/local/opt/php@8.2/lib/httpd/modules/libphp.so “lcca”
<FilesMatch \.phpgt;
SetHandler application/x-httpd-php
</FilesMatch>
PHPIniDir ‘/usr/local/etc/php/8.2’
COMMAND:关联证书 (特别留意后段黄色的地址,一定要使用绝对地址)
sudo codesign –sign “lcca” –force –keychain ~/Library/Keychains/login.keychain-db /usr/local/Cellar/php/8.2.8/lib/httpd/modules/libphp.so
最后输入:httpd -t 进行检测,当以下结果展示时,说明关联证书成功
大功告成
这个消耗了我三天时间,网上很多人也遇到同样问题,但是真愿意分享的不多,有的还有意带偏给别人制造麻烦。
如果本文对你有用,转发支持一下
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/145475.html