阿里云虚拟主机能搭建Typecho吗?

2025-06-27 06:19:20
推荐回答(5个)
回答1:

轻博客? 这个只要linux PHP都支持吧 阿里云虚拟主机是支持的 提示242应该文件问题

回答2:

You need to be running PHP 5.4+ to use shorthand arrays换句话说,你的PHP版本不够5.4+,可以试试旧版本代码

$db->query($db->update('table.options')->rows(array('value' => 1))->where('name = ?', 'installed'));

回答3:

虚拟主机环境是配置好的,不能改。。

回答4:

我也遇到过这样的问题,我是通过更换原1.0版本的install.php文件解决了问题

回答5:

找到install.php的240-243行


                                            $db->query($db->update('table.options')->rows(['value' => 1])->where('name = ?', 'installed'));
                      ?>

替换成


                                        $config = unserialize(base64_decode(Typecho_Cookie::get('__typecho_config')));
                    Typecho_Cookie::delete('__typecho_config');
                    $db = new Typecho_Db($config['adapter'], $config['prefix']);
                    $db->addServer($config, Typecho_Db::READ | Typecho_Db::WRITE);
                    Typecho_Db::set($db);
                    ?>