Ryan's WorkSpace
  • 首页
  • 关于我
  1. 首页
  2. 通用分类
  3. 正文

VPS全域启用Apache2.4.25 && php7.0

2017年02月03日 1415点热度 0人点赞 0条评论

内容纲要

由于VPS设在国外但是访问VPS上面的页面大多数都是直接用国内IP访问的。而实际上使用HTTP/1.1&&php5.6的时候可以发现TTDB和Waiting时长有时候长的可怕。因此我就把服务器上面的Apache更换成了带mod_http2的Apache2.4.25并更换php到7.0版本。目前测试结果均可以发现速度提升的非常明显。但是Hustoj明显在更换php版本后跳了HTTP500。后来通过Apache的error log查到还是函数的问题。

在php5.x版本下的eregi() ereg()函数貌似在php7.0下不能使用了,包括php探针也在更换了版本以后抽风。故把eregi()->preg_match(),才回复正常。

hustoj抽风的地方有两处,一个是TestData管理,一个是db_info.inc.php,更改这两个基本上可以解决问题了。

后来突发奇想就把语言切换功能给加上,省去有时候自动检测失灵导致语言混乱的结果。

不过那个discuss模块估计是没有翻译,除了我自己翻译的日语模块和自带的中文模块其他语言的模式都挂了-_-


相关

本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: Apache HTTP/2 hustoj JavaScript MySQL php VPS
最后更新:2017年02月03日

Ryan Lee

如果帮助到你,请点击广告,谢谢!

点赞
< 上一篇
下一篇 >

文章评论

您需要 登录 之后才可以评论

如果帮助到你,请点击广告,谢谢!

用户您好!请先登录!
登录 注册
Social Media
Github: ryanlee2014
标签聚合
JavaScript Java Apache php C++ hustoj GitHub C
友链
Pacolyon
Lucien's blog
Slian's DreamWork
卡拉搜索
  • 0
  • 17,846
  • 6,853
  • 0
广告

COPYRIGHT © 2020 Ryan's WorkSpace. ALL RIGHTS RESERVED.

THEME KRATOS MADE BY VTROIS

登录
注册|忘记密码?