繁体   English   中英

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

[英]How I can install and configure an existing Laravel Project? (Laravel 4)

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

我尝试这样做,但是当我运行composer updatecomposer install时出现了很多问题。

我也有数据库(带有数据),所以我运行了迁移但不起作用,因为控制台向我显示有关“表不存在”的问题。

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

我的意思是,它是第一个,第二个等等,因为也许在某些步骤中我犯了错误

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

  1. 查看其源代码

  2. 运行composer install

  3. 运行php artisan migrate

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

如果上面创建错误,可能是因为环境中的某些东西(在旧项目上安装?)或者Laravel开发人员创建项目的方式有些问题。

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

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

  1. 您应该转到app/config/database.php检查文件并验证用户名和密码。
  2. 检查项目文件夹vendor文件夹和composer.json文件后,然后将其删除(删除旧配置现在我们将进行全新配置)。
  3. 然后回到命令提示符和fire命令组合器composer update并下载一些依赖文件下载。
  4. 现在运行php artisan serve

当我迁移另一个主机时,这个技巧上次为我工作。

请注意,如果您将 Git 与.gitignore一起使用,请不要忘记将.env变量也复制到新位置。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM