我需要安装和配置现有的Laravel 4项目。
我尝试过,但当我运行composer update
或composer install
时,会出现很多问题。
我也有数据库(有数据)所以我运行了迁移但是没有工作,因为控制台向我显示关于"表不存在的问题"。
有谁能告诉我配置应用程序的完整过程?
我的意思是,它的第一个,第二个,所以也是如此,因为可能在某个步骤中我犯了错误
答案 0 :(得分:15)
要安装和配置现有项目,通常是
查看其源代码
运行composer install
运行php artisan migrate
检查README
以获取有关安装第三方资产的具体说明,或者您需要执行的任何其他步骤
如果上述内容产生错误,可能是因为环境中的某些内容(在旧项目上安装?),或者是Laravel开发人员创建项目的方式存在问题。
答案 1 :(得分:0)
Carlos,在使用现有数据库时,您需要检查迁移表以查看哪些迁移已成功运行。通常,当接管一个laravel项目时,设置一个新的数据库并运行迁移是一个好主意,因为你永远不知道在迁移系统之外对数据库进行了哪些黑客攻击。一个小的改变可能会使整个系统陷入无用状态,因为它正在寻找一个不存在或已被修改的表或列。如果针对裸db运行迁移,您还可以确定在系统外部手动创建哪些表(这可能是您的问题)并根据需要添加它们。在之前的开发人员之后将事情拼凑在一起很乏味,希望有很好的文档。
答案 2 :(得分:0)
要安装和配置现有项目,您通常首先检查这些内容:
app/config/database.php
检查文件并验证用户名和密码。vendor
文件夹并存在composer.json
文件后删除它(删除旧配置,现在我们将进行全新配置)。composer update
并下载一些依赖文件下载。php artisan serve