我正在学习laravel。但是我在wampserver中安装框架有困难。我遵循了此说明,但出现错误。
通过下载
安装Composer后,下载最新版本的Laravel框架并将其内容提取到服务器上的目录中。接下来,在您的Laravel应用程序的根目录中,运行php composer.phar install(或composer install)命令以安装框架的所有依赖项。此过程要求在服务器上安装Git才能成功完成安装。
如果要更新Laravel框架,则可以发出php composer.phar update命令。
但是,我要做的是将laravel-master文件提取到www文件夹中,然后还将composer.phar放入laravel-master文件夹中。
所以我有一个像这样的目录。
C:/ wamp / www / laravel-master /
这是我的结构
- wamp
- www
- laravel
- app (folder)
- boostrap (folder)
- public (folder)
- .gitattributes
- .gitignore
- artisan
- composer.json
- composer.phar
- CONTRIBUTING.md
- phpunit.xml
- readme.md
- server.php
- upgrade.md
在命令提示符下,我通过以下方式安装composer.phar:
C:\wamp\www\laravel>php composer.phar install
但这是我的错误
安装依赖项无法解决一组可安装的软件包的要求。
Problems:
- The requested package "laravel/framework" with constraint [> 4.0.9999999.9999999, < 4.1.9999999.9999999] could not be found.
- Problem caused by:
- Installation of package "laravel/laravel" with constraint == 1.0.0.0 was requested. Satisfiable by packages [laravel/laravel-1.0.0.0].
- Package "laravel/laravel-1.0.0.0" contains the rule laravel/laravel requires laravel/framework ([> 4.0.9999999.9999999, < 4.1.9999999.9999999]). No package satisfies this dependency.
我也尝试使用composer安装它,但是我也有一个错误。
C:\wamp\www\laravel>composer create-project laravel/laravel --prefer-dist
Installing laravel/laravel (v4.1.0)
- Installing laravel/laravel (v4.1.0)
[RuntimeException]
You must enable the openssl extension to download files via https
create-project [-s|--stability="..."] [--prefer-source] [--prefer-dist] [--repository-url="..."] [--dev] [--no-dev] [--no-plugins] [--no-custom-installers] [--no-scripts] [--no-progress] [--keep-vcs] [--no-install] [package] [directory] [version]
当我在apache和PHP中检查ssl时,它已启用。我也用phpinfo()检查它
请帮助我。我应该怎么办?
在WAMP上安装Laravel 4
必须在PHP配置中启用OpenSSL。
php.ini
在WAMP的PHP文件夹中进行编辑,例如:
C:\wamp\bin\php\{Your.PHP.Version}\
哪里{Your.PHP.Version}
像php5.4.12
。
你不应该编辑php.ini
里面
C:\wamp\bin\apache\{Your.Apache.Version}\bin
在哪里{Your.Apache.Version}
,类似Apache2.4.4
,因为这不是Composer使用的文件。
找到以下行并删除其前面的分号(如果有),然后保存文件。所以改变
;extension=php_openssl.dll
至
extension=php_openssl.dll
现在我们需要安装Composer。这是一个依赖关系管理器,它将下载Laravel的最新版本以及Laravel依赖关系的特定版本,例如Doctrine和Symfony。
2.1。从以下位置下载Composer Windows安装程序
https://getcomposer.org/download/
2.2。运行安装程序。
2.3。当要求输入的位置时php.exe
,将其指向WAMP的PHP文件夹中的可执行文件,例如:
C:\wamp\bin\php\{Your.PHP.Version}\
2.4。完成安装。
2.5。打开命令行界面(cmd)并键入:
composer
它应该返回选项列表。如果出现错误,请重新启动计算机,然后重试。
现在已经安装了Composer,并将其添加到PATH环境变量中。这意味着您可以使用命令行界面从任何目录运行它。
现在已经安装了Composer,Composer可以在您的系统上下载并安装Laravel。
3.1。打开命令行界面(cmd)。
3.2。进入要安装Laravel的目录。这通常是您的开发目录。在本教程中,我们将使用C:\wamp\www\laravel
3.3。指示Composer将Laravel安装到项目目录中。我们使用项目名称myproject
。
composer create-project laravel/laravel myproject --prefer-dist
这会将Laravel安装myproject
在当前工作目录下的子目录中。
现在您的项目有一个正在运行的目录,例如
C:\wamp\www\laravel\myproject\public\
请检查是否接受并回答。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句