我使用Yii 2开发应用程序。我在窗体上使用小部件select2。但是,当我尝试将我的应用程序推送到共享主机时,vendor \ kartik-v \ yii2-widget-select2中的某些文件和文件夹无法推送。我该怎么办?
答案 0 :(得分:0)
您可以按照以下步骤操作:
c:\path\to\program.py
文件中列出。.gitignore
将这些文件/文件夹添加到index
,或者如果要添加提到的文件夹的所有内容,则git add <files/folders>
。git add vendor/kartik-v/yii2-widget-select2
,以查看这些文件/文件夹是否已实际添加到git status
。index
git commit -m "message of commit"
-假设托管服务器的别名为git push origin
。答案 1 :(得分:0)
尽管您已经将vendor
文件夹添加到了.gitignore
中,但您从来没有将composer update
文件夹推送到仓库中,但在推送所有代码后运行memory_limit
,却不知道您是否使用存储库。
对于运行作曲家,如果您位于共享主机上,则可能会收到which composer
错误,因此请使用以下方式来运行作曲家。
运行命令/home/user/bin/composer
查找已安装的作曲家的路径。这将为您提供作曲家的安装路径,例如-d
,复制该路径。
然后在运行命令时使用php
和php -d memory_limit=512M /path/to/composer update
开关来指定内存限制,例如allow_url_fopen
注意:如果更新作曲家时收到此错误,则-d
可能会出错,请使用php -d allow_url_fopen=On -d memory_limit=512M /path/to/composer update
添加另一个命令,例如
#home {
background: url('../images/home.jpg')no-repeat;
background-size: cover;
background-position: center;
min-height: 600px;
padding-top: 220px;
padding-bottom: 100px;
padding-left: 10px;
}