【问题标题】:Installing Laravel安装 Laravel
【发布时间】:2014-12-08 18:17:53
【问题描述】:

我在 Windows 8 机器上,我正在尝试学习 laravel。我将我的 PHP 文件夹从 C:\xampp 复制并粘贴到 C:\php,安装了 composer,然后运行 ​​composer install 然后 composer create-project laravel/laravel learning-laravel。到目前为止,一切都已创建,所以我进入目录并尝试使用 'php artisan serve' 并得到以下错误。

C:\Users\denni_000\learning-laravel>php artisan serve
Warning: require(C:\Users\denni_000\learning-laravel\bootstrap/../vendor/autoloa
d.php): failed to open stream: No such file or directory in C:\Users\denni_000\l
earning-laravel\bootstrap\autoload.php on line 17

【问题讨论】:

  • 你能在命令提示符下得到c:\>php --version 的输出吗?如果没有,则需要将 php 添加到 PATH 环境变量中,以便您可以从 cmd 访问它
  • 尝试重新安装 Laravel 或尝试告诉我们缺少什么文件

标签: php laravel composer-php laravel-artisan


【解决方案1】:

按照Laravel的安装指南进行操作

  1. 安装Composer:

    就像 Laravel.com 所说:“确保将 ~/.composer/vendor/bin 目录放在您的 PATH 中,以便您的系统可以找到 laravel 可执行文件。”

  2. 在命令行中输入以下语句:

    composer global require "laravel/installer=~1.1"
    
  3. 使用“laravel new”命令在指定目录下新建一个 Laravel 项目:

    laravel new blog
    

    你也可以使用 composer 创建一个 Laravel 项目,像这样:

    composer create-project laravel/laravel --prefer-dist
    

【讨论】:

    【解决方案2】:

    如果你想学习 laravel,我强烈建议你将 laravel homestead 与 vagrant 一起使用。

    为此,您需要:

    1. 安装virtualbox
    2. 安装vagrant
    3. 安装git
    4. 安装ssh.exe(下载msysgit并将bin folder的内容复制到git bin folder)。
    5. 在 Vagrant 上安装 Homestead(按照 laravel/homestead 文档页面上的步骤操作)。
    6. 在 Homestead 上安装 Laravel(按照laravel/installation 文档页面上的步骤操作)。

    此方法适用于Windows、Linux或Mac,只需在linux或mac上更改第4步即可。

    【讨论】:

      【解决方案3】:

      您需要安装所有 laravel 所需的依赖项。

      为此,您需要告诉 composer 安装所需的一切。

      以下是用于安装 laravel composer.json 所需的命令。

      composer install
      

      【讨论】:

        【解决方案4】:

        这是设置 laravel 的另一种方式,可能你们会喜欢它

        第 1 步: 克隆https://github.com/laravel/laravel或者你也可以下载zip。

        第 2 步: 在命令提示符下导航到下载的文件夹并运行composer install

        第 3 步: 打开文件夹并将.env.example重命名为.env并更新文件中提到的凭据。

        第 4 步: 完成这些步骤后,如果您从 web-server 导航到目录,则会导致错误 No supported encrypter found. The cipher and / or key length are invalid. 解决此问题,只需运行 php artisan key:generate

        完成!

        希望你们喜欢这种方式:)

        【讨论】:

          【解决方案5】:

          为什么要复制 php 文件夹

          1. 下载作曲家安装它。
          2. 下载 laravel 最新版本并将其存储在您的 xampp/htdocs/laravel 中
          3. 并使用 composer install 命令运行 cmd

          更多关注install laravel on windows xampp

          Laravel 4.1 installation with composer in xampp

          【讨论】:

          • 既然成功了,或许你可以考虑接受答案!
          【解决方案6】:

          使用 composer 安装 Laravel 4.2:

          sudo composer.phar create-project laravel/laravel project-directory-name 4.2 --prefer-dist
          

          【讨论】:

            【解决方案7】:

            你需要进入安装laravel的目录并运行以下命令。

            composer update
            

            【讨论】:

              【解决方案8】:

              对于 windows 只需下载 Laragon,其中包括最新的 php 5.6.7、Apache、Mysql、Redis、Memcached 替代 Xampp 或 Mamp 的小尺寸。易于安装 laravel 并通过它自动创建虚拟主机来创建项目。谢谢。

              【讨论】:

                猜你喜欢
                • 2015-01-14
                • 2013-05-28
                • 1970-01-01
                • 2017-05-22
                • 2017-08-30
                • 2021-10-09
                • 2017-08-20
                • 1970-01-01
                • 1970-01-01
                相关资源
                最近更新 更多