微信小程序

如何将本地代码和服务器代码同步

如何将本地代码和服务器代码同步

  • github 创建一个仓库
  • 本地创建一个仓库,并关联
  • composer下载tp6

这里报错了,提示目录不为空,貌似composer下载的目录必须是空的...找了一个空目录,先下载下来,再拷贝到之前的目录

  • 提交代码

这里并没有把所有的代码提交到远程仓库

  • 登录服务器
git clone 。。。。

这里直接在wwwroot 目录下clone就可以,会自动创建一个跟项目名称相同的文件夹

  • composer install

报错了,composer的版本太低

解决方法
/usr/bin/composer self-update

又报错了,和上一步一个错误

 Installation request for league/flysystem 1.0.66 -> satisfiable by league/flysystem[1.0.66].
    - league/flysystem 1.0.66 requires ext-fileinfo * -> the requested PHP extension fileinfo is missing from your system.

解决办法,安装file_info 扩展试试

安装好了,修改了php.ini,服务器配置不知道发生了什么错误

以后绝对不能修改线上的服务器配置了!!!

不在线上服务器上学习

放弃在服务器上安装composer,直接在本地安装吧,然后把所有的包push到线上

最近文章: