Code Monkey home page Code Monkey logo

vercel-typecho's Introduction

Vercel-Typecho

visitor_badge

Vercel 免费部署 Typecho 博客 | Vercel Free Deploy Typecho Blog

Warning: 建议 fork 仓库后改为私有仓库,以免泄露自己的数据库用户名密码,或者使用读取环境变量的方式读取数据库信息

/** 定义数据库参数 */
$db = new Typecho_Db($_ENV["ADAPTER_NAME"], $_ENV["PREFIX"]);
$db->addServer(array (
  'host' => $_ENV["HOST"],
  'user' => $_ENV["USERNAME"],
  'password' => $_ENV["PASSWORD"],
  'charset' => $_ENV["CHARSET"],
  'port' => $_ENV["PORT"],
  'database' => $_ENV["DATABASE"],
  'engine' => $_ENV["ENGINE"],
), Typecho_Db::READ | Typecho_Db::WRITE);
Typecho_Db::set($db);

vercel-typecho's People

Contributors

lete114 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

vercel-typecho's Issues

一直报这个错

Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /var/task/user/var/Typecho/Db/Adapter/Pdo/Mysql.php on line 97

Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /var/task/user/var/Typecho/Db/Adapter/Pdo/Mysql.php on line 98

Warning: Cannot modify header information - headers already sent by (output started at /var/task/user/var/Typecho/Db/Adapter/Pdo/Mysql.php:97) in /var/task/user/var/Typecho/Response.php on line 225
Database Query Error

关于typecho1.2.1按您博客教程部署的报错

fork仓库的情况下报错更莫名奇妙,就不说了。看了作者您的博客,教程非常详细,首先感谢您的付出。

看issue里另一位用户说的,我按博客教程走了一遍,因为现在版本更新了,相对博客教程我做的改动如下。

typecho用的是最新的1.2.1。

install.php里面检测写入权限的代码被我添加了注释,这个方法是参考网上其他人的,不然第一步都过不了,会提示没有写入权限。

vercel.json里面关于php那部分写的0.6.0。作者教程中写的版本号过老vercel已不支持,vercel会部署失败

其他流程一切顺利,目前typecho安装过程是三步,第二步是数据库信息的填写,但第二步点下一步的话会卡住,报错是顶部显示error(就这个词,没其他信息)。怀疑是vercel这边的问题,然后我用虚拟主机安装typecho连数据库试了下,结果第二步过了,第三步填写管理员账号那里又卡住过不了了。同样是报错error。不过此时可以看到数据库中已经生成了文件。我用的数据库是https://www.db4free.net/。

不知道有没有什么解决方法。

确认您的配置出错

确认您的配置
数据库配置

Warning: Cannot modify header information - headers already sent by (output started at /var/task/user/var/Typecho/Db/Adapter/Pdo/Mysql.php:97) in /var/task/user/var/Typecho/Cookie.php on line 102

Warning: Cannot modify header information - headers already sent by (output started at /var/task/user/var/Typecho/Db/Adapter/Pdo/Mysql.php:97) in /var/task/user/install.php on line 560

就改了数据库相关

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.