最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
SAE 上安装 Wecenter 错误问题处理
时间:2022-06-24 16:54:36 编辑:袖梨 来源:一聚教程网
今天其实想搭建个社区,专门为 Zephir/Phalcon/Yaf/Docker/Swoole 建设一个社区, 专门为 C 语言的PHP框架和 C 语言扩展做一个,刚开始挺高兴的,直接用 wecenter 搭建多好,而且官网说支持 SAE,我就信心满满的去了,结果不行,坑爹呀,新浪那么大字,mysql 不支持 host:port 没看吗? 稍微修改一下就可以了。
0x01
修改 systemZendDbAdapterMysqli.php ,搜索找到 // Suppress connection warnings here. ,然后在上边加入以下代码:
| 代码如下 | 复制代码 |
| //修复SAE上连接错误 BUG add by widuu 2015/4/23 if (defined('IN_SAE')){ $host = $this->_config['host']; $this->_config['host'] = strstr($host,':',true); $port = trim(strstr($host,':'),':'); } // end by widuu | |
修改 systemZendDbAdapterPdoAbstract.php,搜索一下代码:
| 代码如下 | 复制代码 |
| return $this->_pdoType . ':' . implode(';', $dsn); | |
然后替换成如下这样:
| 代码如下 | 复制代码 |
|
//修复SAE上连接错误 BUG add by widuu 2015/4/23 | |
伪静态不管用,大哥你知道吗,最好看看官方的 API,然后伪静态变成如下就可以了:
name: 你的应用名称
version: 你的版本
handle:
| 代码如下 | 复制代码 |
| - rewrite: if (!-d && !-f) goto "/index.php?%{QUERY_STRING}" | |
好就到这里,明天预告,更新 Phalcon 的东西,我也想更新 YAF 的知识,当然一个一个慢慢来。然后是 Zephir。
相关文章
- 过山车之星2修复公园青铜方法分享 11-05
- 自走骑士团兑换码是什么 自走骑士团最新2025兑换码大全 11-05
- cod22兑换码分享 使命召唤22黑色行动7最新2025兑换码 11-05
- 逃离鸭科夫蚯蚓怎么获得 逃离鸭科夫蚯蚓获得方法 11-05
- 镭明闪击道具获取途径一览 11-05
- 二重螺旋煜明魔之楔搭配攻略 11-05