【问题标题】:Install Laravel framework on WAMP在 WAMP 上安装 Laravel 框架
【发布时间】:2014-03-29 08:44:43
【问题描述】:

我一直在尝试在 WAMP 上安装 Laravel 框架。 我一直按照http://laravel.com/ 的步骤进行操作 和Installing Laravel 4.1 in Windows 7 // Make .phar file globally available to windows command line

当我运行命令时 composer create-project laravel/laravel --prefer-dist ,得到错误信息 [运行时异常] 您必须启用 openssl 扩展才能通过 https 下载文件

但我通过删除注释符号在 php.ini 中启用了 openssl。 请帮忙

【问题讨论】:

  • 请用 phpinfo(); openssl 已启用并正常工作。
  • 我必须推荐使用laravel.phar。只需让php.exe 可访问命令行,然后运行php laravel.har newphp laravel.har new awesome_app

标签: laravel-4 wamp composer-php


【解决方案1】:

如果您使用的是 WAMPServer,问题就在这里:

WAMPServer 的 PHP CLI(命令行界面),即从命令行运行 php.exe 使用的 php.ini 与 PHP 在 Apache 中使用的不同。

编辑\wamp\bin\php\php5.x.y\php.ini

激活您需要 PHP CLI 以通常方式访问的扩展,即删除注释 ';'来自extension=php_xxxx.dll 行。

【讨论】:

    【解决方案2】:

    Wamp 使用 2 个 php.ini 您从 Wamp 面板更改的第一个和位于 Apache 文件夹中的第二个。 我认为在 wamp/bin/apache/bin 上确保在两者上都启用 openssl 并重新启动 Wamp。

    【讨论】:

      【解决方案3】:

      This 为我工作。希望对您有所帮助。

      • 在 Windows 中安装 Laravel 框架 *PHP 版本大于 需要 5.3.7。
      • 从:https://github.com/laravel/laravel/archive/master.zip 下载 Laravel。
      • 将 Laravel 解压到 WAMP 的 www 文件夹中。
      • 从以下位置下载 Composer:https://getcomposer.org/Composer-Setup.exe
      • 从所有 php.ini 文件中启用 openssl
      • 将 Composer 安装到 php.exe 所在的同一目录中。
      • 点击 WAMP 图标->PHP->PHP 扩展并启用:php_openssl、php_curl、php_socket。
      • 点击 wamp 图标->Apache->Apache Modules 并启用 ssl_module
      • 打开cmd。
      • 进入解压 Laravel 的目录,例如:cd C:\wamp\www\laravel。
      • 输入命令:composer install。
      • 安装完成。
      • 打开 httpd.conf 文件
      • Include "c:/wamp/alias/"* 之后添加这些行 听 8000 DocumentRoot c:/wamp/www/laravel/public
      • 打开浏览器并转到localhost:8000

      【讨论】:

        【解决方案4】:
        You follow given Only 1 step and install laravel 5 and composer in your machine
        [1]Paste this in cmd : composer create-project laravel/laravel
        
        when you run above command it will automatically install composer and laravel  
        
        OPTIONAL:
        if error your configuration does not allow connection to 
        http//packages.firegento.com in cmd follow this command :  
          composer config -g secure-http false 
        

        【讨论】:

        • 这个问题多年前就已经解决了。为什么人们不断发布答案?
        • 不过还是谢谢
        猜你喜欢
        • 2014-03-31
        • 2023-03-10
        • 1970-01-01
        • 2013-01-14
        • 1970-01-01
        • 2016-01-19
        • 1970-01-01
        • 1970-01-01
        • 2011-09-29
        相关资源
        最近更新 更多