我如何安装和配置现有的Laravel项目? (Laravel 4)

时间:2015-03-16 17:30:19

标签: php laravel laravel-4

我需要安装和配置现有的Laravel 4项目。

我尝试过,但当我运行composer updatecomposer install时,会出现很多问题。

我也有数据库(有数据)所以我运行了迁移但是没有工作,因为控制台向我显示关于"表不存在的问题"。

有谁能告诉我配置应用程序的完整过程?

我的意思是,它的第一个,第二个,所以也是如此,因为可能在某个步骤中我犯了错误

3 个答案:

答案 0 :(得分:15)

要安装和配置现有项目,通常是

  1. 查看其源代码

  2. 运行composer install

  3. 运行php artisan migrate

  4. 检查README以获取有关安装第三方资产的具体说明,或者您需要执行的任何其他步骤

  5. 如果上述内容产生错误,可能是因为环境中的某些内容(在旧项目上安装?),或者是Laravel开发人员创建项目的方式存在问题。

答案 1 :(得分:0)

Carlos,在使用现有数据库时,您需要检查迁移表以查看哪些迁移已成功运行。通常,当接管一个laravel项目时,设置一个新的数据库并运行迁移是一个好主意,因为你永远不知道在迁移系统之外对数据库进行了哪些黑客攻击。一个小的改变可能会使整个系统陷入无用状态,因为它正在寻找一个不存在或已被修改的表或列。如果针对裸db运行迁移,您还可以确定在系统外部手动创建哪些表(这可能是您的问题)并根据需要添加它们。在之前的开发人员之后将事情拼凑在一起很乏味,希望有很好的文档。

答案 2 :(得分:0)

要安装和配置现有项目,您通常首先检查这些内容:

  1. 您应该转到app/config/database.php检查文件并验证用户名和密码。
  2. 签入项目文件夹vendor文件夹并存在composer.json文件后删除它(删除旧配置,现在我们将进行全新配置)。
  3. 然后返回命令提示符和fire命令composer update并下载一些依赖文件下载。
  4. 现在运行php artisan serve
  5. 当我迁移另一台主机时,上次这个技巧对我有用。