Open ZSCGR opened 6 months ago
在B站看到一个点击按钮计数的项目原神主题网页,由于不会构造后端,当时也不太会代码,所以就用了php构造后端来连接数据库,用ChatGPT写了请求和修改的逻辑(面向ChatGPT编程 :smile:),自己部署的是我自己修复了一个原项目bug的版本。 项目地址:原神,启动!
首先要用到的是vercel-community/php这个仓库,这个仓库提供了在Vercel上运行PHP的方法,只要按照这个仓库里的说明,修改自己的php项目中的结构,就可以在Vercel上运行了。而php样例 这个仓库提供了很多类型的可供部署的php项目。
第一次在Vercel上部署项目的时候会失败,这是因为vercel默认的node.js版本是20.x,而vercel-php使用的node.js版本是18.x。
但是没关系,我们回到创建项目的界面,进入部署失败的项目,在设置界面将node.js的版本改成18.x。
然后进入部署页面重新部署
最后php项目就可以成功运行在Vercel上了。以及下面是我托管在Vercel上的一个php网站,因为主要是演示用,所以我就用Carbon简单写了一下获取当前的时间。 项目地址:获取当前时间 UTC+8
Carbon
起因
在B站看到一个点击按钮计数的项目原神主题网页,由于不会构造后端,当时也不太会代码,所以就用了php构造后端来连接数据库,用ChatGPT写了请求和修改的逻辑(面向ChatGPT编程 :smile:),自己部署的是我自己修复了一个原项目bug的版本。 项目地址:原神,启动!
正篇
首先要用到的是vercel-community/php这个仓库,这个仓库提供了在Vercel上运行PHP的方法,只要按照这个仓库里的说明,修改自己的php项目中的结构,就可以在Vercel上运行了。而php样例 这个仓库提供了很多类型的可供部署的php项目。
遇到的问题
第一次在Vercel上部署项目的时候会失败,这是因为vercel默认的node.js版本是20.x,而vercel-php使用的node.js版本是18.x。
但是没关系,我们回到创建项目的界面,进入部署失败的项目,在设置界面将node.js的版本改成18.x。
然后进入部署页面重新部署
最后php项目就可以成功运行在Vercel上了。以及下面是我托管在Vercel上的一个php网站,因为主要是演示用,所以我就用
Carbon
简单写了一下获取当前的时间。 项目地址:获取当前时间 UTC+8