苹果最新系统下,safari和chrome都无法访问网站

问答中心分类: OneinStack苹果最新系统下,safari和chrome都无法访问网站
alphazld asked 5年 ago

新购买的专业版oneinstack,服务器是阿里云ecs
环境是nginx(静态)+apache(php) 好像叫LNAMP吧
PHP版本为7.0,数据库是Mysql5.7,SSL用let's encrypt证书
在苹果最新系统下,safari和chrome都无法访问PHP网站。静态html没问题
测试环境 iPhone7 plus  最新系统
网上搜索了一下原因,可能是以下两种:
1.缺少中间证书
2.阿里云的解答 https://help.aliyun.com/knowledge_detail/48151.html?spm=5176.2020520163.cas.171.WLoCEl
 
希望管理员能看到~
这位兄弟跟我碰到一样问题https://oneinstack.com/question/lnamp-mode-apple-devices-from-accessing-the-site/

目前的问题就是当使用Oneinstack同时安装Nginx,Apache2.4配置成LNAMP环境后,苹果设备无法访问PHP文件,静态文件可以正常访问。
例如iOS上的 Safari,Chrome。Mac系统上的 Safari。
Nginx与Apache访问日志一直在刷 HTTP 200,但浏览器一直无法显示,最后提示服务器无响应。
求解决方案。谢谢。

5 Answers
oneinstack answered 5年 ago
自己购买证书是否ok?比如免费证书

alphazld answered 5年 ago
我又更新了一下,第一次问的不完整。
会不会跟nginx(静态)+apache(php)有关呢?
不加ssl完全没问题

alphazld answered 5年 ago
已经有三个人碰见这个问题了。。。有谁解决的请通知一下。谢谢

oneinstack answered 5年 ago
@alphazld 方便的话 私人的 回复下服务器信息。

oneinstack answered 5年 ago
问题已经修复,之后安装lnmpa不会有这个问题。如果2017-04-27 17点之前安装,请执行下面命令修复:

sed -i 's@Protocols h2 http/1.1@#Protocols h2 http/1.1@' /usr/local/apache/conf/httpd.conf
service httpd restart