我想问一个建议。我正在尝试使用filezilla在ftp上传我的laravel项目。我很困惑。我需要上传哪些文件夹?因为如果我上传所有文件,就有98,000个要上传的文件,包括供应商文件夹等等。这是laravel中的文件夹列表
-app
-bootstrap
-config
-database
-node_modules
-public
-resources
-storage
-tests
-vendors
我是laravel的新人。那个项目只是一种做法。提前致谢
答案 0 :(得分:1)
我有几个服务器,我不能像我在本地做一个简单的ssh / composer等手动上传: - (。
但我上传的是以下文件夹/文件。
-app
-bootstrap
-config
-public
-resources
- views
- lang
-storage
-vendors
.env
除非您使用in来调用任何内容,否则您不需要节点模块,因为如果不需要,上传可能会非常耗时。
希望这会有所帮助
答案 1 :(得分:0)
您应该上传除vendor
目录,.env
文件以外的所有内容。通常您也不想上传storage
目录。然后你应该运行composer install
命令,它将下载你项目所需的所有依赖项。
然后使用正确的设置创建新的.env
文件,清除所有缓存并创建或重新创建自动加载文件:
php artisan cache:clear
php artisan route:clear
php artisan config:clear
php artisan view:clear
composer dumpauto