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

Php 如何安装和配置现有的Laravel项目?(拉威尔4),php,laravel,laravel-4,Php,Laravel,Laravel 4,我需要安装和配置现有的Laravel 4项目 我尝试过这样做,但是当我运行composer更新或composer安装时,出现了很多问题 我也有数据库(带有数据),所以我运行了迁移,但不起作用,因为控制台显示了一个关于“表不存在”的问题 有人能告诉我配置应用程序的完整过程吗 我的意思是,什么是第一个、第二个等等,因为可能在某个步骤中,我在安装和配置现有项目时出错了,您通常会 查看它的源代码 运行composer安装 运行php artisan迁移 查看自述文件,了解有关安装第三方资产的具体说明,或

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

我尝试过这样做,但是当我运行
composer更新
composer安装
时,出现了很多问题

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

有人能告诉我配置应用程序的完整过程吗


我的意思是,什么是第一个、第二个等等,因为可能在某个步骤中,我在安装和配置现有项目时出错了,您通常会

  • 查看它的源代码

  • 运行
    composer安装

  • 运行php artisan迁移

  • 查看
    自述文件
    ,了解有关安装第三方资产的具体说明,或需要采取的任何其他步骤


  • 如果上述情况造成错误,可能是由于您环境中的某些问题(在旧项目上安装?)或Laravel开发人员创建项目的方式存在问题。

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

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

  • 您应该转到
    app/config/database.php
    检查文件并验证用户名和密码
  • 签入项目文件夹
    vendor
    文件夹和
    composer.json
    文件后,将其删除(删除旧配置,现在进入新配置)
  • 然后在返回命令提示符后,启动命令
    composer update
    ,并下载一些相关文件
  • 现在运行
    php artisan serve

  • 上次我迁移另一台主机时,这些技巧对我很有效

    说真的,每个应用都有不同的依赖性。这里没有人能不看就告诉你你的特定应用需要什么。我知道每个应用都是不同的,但我认为每个应用都有一个过程。我使用RubyonRails,无论是哪种应用,都有一个标准的过程。如果应用程序有特定的依赖项,那是另一回事。谢谢。Alan,我已经和Laravel合作了一段时间,在拉我的项目后运行了composer安装,但它没有安装artisan。我部署过其他应用程序,但从未遇到过这个问题。你有没有想过为什么安装失败?我不这么认为。当我在本地的干净目录中运行安装时,一切都很好。此问题仅在部署到我的AWS实例时出现。我将artisan文件发送到服务器,一切都正常。这只是一个奇怪的问题,尽管它可能与服务器设置有关。谢谢你提供的信息。