【问题标题】:PHP Laravel 5.5 Site [closed]PHP Laravel 5.5 站点 [关闭]
【发布时间】:2018-07-22 04:29:57
【问题描述】:

我是 Laravel 的新手,完全没有使用它的经验。所以,现在我正在尝试按照以下要求构建一个站点:

使用以下规范创建一个 PHP Laravel 站点:

版本和软件要求:

PHP Laravel 框架 5.5 Mysql 引导

功能要求:

创建一个带有登录页面的站点。仅限授权用户 正确的登录名和密码将能够访问该站点。一次, 登录后,用户将能够执行以下操作: 创建/阅读/更新/删除评论。显示所有列表的页面 创建的 cmets。 评论模型如下:作者, 描述、created_at、updated_at

已编辑:我已成功安装 Laravel。现在我面临另一个问题。当我运行php artisan migrate 时,它会给我以下错误:

  Illuminate\Database\QueryException  : SQLSTATE[HY000] [1049] Unknown database
 'task' (SQL: select * from information_schema.tables where table_schema = task
and table_name = migrations)

我已将 .env 文件更改为:

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=task
DB_USERNAME=root
DB_PASSWORD=null

我还取消了 php.ini 中以下扩展名的注释

extension=php_pdo_mysql.dll

请帮忙。

谢谢。

【问题讨论】:

    标签: twitter-bootstrap laravel


    【解决方案1】:

    这是一个非常模糊的问题。说实话,你并不是真的在问问题,而是在寻找参考。此外,查看网站不会让您了解它“在幕后”是如何运作的。

    我会推荐 Traversy Media 在 YouTube 上上传的 Laravel from Scratch 系列视频。

    https://www.youtube.com/watch?v=EU7PRmCpx-0

    我已经在线观看了这个视频系列,它确实让您了解如何使用 Laravel 必须提供的所有工具(尤其是工匠)。它深入超越了典型的 MVC 设计模式和通用 PHP 功能。它展示了为什么 Laravel 是一个很棒、优雅和高质量的框架。

    希望这可以帮助您走得更远,找到您正在寻找的东西。

    编辑:

    正如 cmets 中所指出的,我真的应该提到 Laracasts。 Laravel 最好的部分是你可以找到大量的信息和有组织的文档。 Laracast 就是活生生的证明。该指令组织得非常好,具有建设性且易于遵循/理解。

    https://laracasts.com/

    【讨论】:

    • 你怎么敢不提 laracasts 就给他一个参考:P
    • 我在写这篇文章大约 20 分钟后想到了这一点。 Laravel 最好的部分是文档,包括 Laracasts! @SuperKevin
    • 嗨,我已经尝试安装 Laravel。但是当我发出:composer global require "laravel/installer"时,终端会给我这个: - guzzlehttp/guzzle 6.1.0 requires php >=5.5.0 -> your PHP version (5.3.8) does not meet that requirements .
    • 错误告诉你问题出在哪里。更新你的 PHP。
    • 好的,谢谢。我已经成功更新了我的 PHP。现在我遇到了“php artisan migrate”的问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-07
    相关资源
    最近更新 更多