在Windows操作系统中,你可以使用 Composer 的Windows安装工具。
安装过程中需要注意事项:
1.需要支持php5.4以上版本
2.需要开启php目录下的php.ini中extension=php_openssl.dll 前的分号去掉。
3.安装composer.
4.在Github下载最新版本(目前4.1):https://github.com/laravel/laravel/archive/master.zip。
5. 解压到www下 项目目录中。
6。在cmd中进入到项目目录 输入执行命令composer install 进行安装。
7. 安装完毕后,在apache的httpd.conf 中index.php 后面 添加server.php,因为该框架不是以index.php为入口文件而是server.php文件,在浏览器中输入localhost://项目名字 进行访问。
8 遇到 Whoops, looks like something went wrong. 打开app\config\app.php 修改:'debug' => true。
9.根据显示文件的行数。查找原因。
10.如果遇到openssl_random_pseudo_bytes 报错。那么修改如下:
如果 openssl_random_pseudo_bytes 这个方法获取随机数据失败的话(在PHP文档关于这个openssl_random_pseudo_bytes方法的介绍中提示在某些情况下可能执行失败,看来还是比较危险的),直接抛出异常了,这时候网站就报错了,各位同学会不会觉得他们这样做太粗鲁了?
直接替换random 函数
我觉得合适的办法是在 openssl_random_pseudo_bytes 这个方法执行返回 false 的情况下继续执行,通过这个函数的静态方法quickRandom获取,代码如下:
public static function random($length = 16) { if (function_exists('openssl_random_pseudo_bytes')) { $bytes = openssl_random_pseudo_bytes($length * 2); if ($bytes !== false) { return substr(str_replace(array('/', '+', '='), '', base64_encode($bytes)), 0, $length); } } return static::quickRandom($length); }
相关推荐
composer安装总结及相关所需配件,laravel的步骤,在rade.html中有相关转载连接,composer中文文档
Laravel是一套简洁、优雅的PHP Web开发框架(PHP Web Framework)。它可以让你从面条一样杂乱的代码中解脱出来;它可以帮你构建一个完美的网络APP,而且每行代码都可以简洁、富于表达力。
详细记录了在windows环境下,PHP框架laravel的安装配置,同时提供相对完整的安装过程的错误解决方案。
主要介绍了laravel安装end opcache加速器教程,需要的朋友可以参考下
laravel 安装步骤,可以解决你的一些安装烦恼
[Laravel][PHP][教學]_設定安裝#01._Laravel_安裝前需要了解的一些事
主要介绍了laravel安装和配置教程,需要的朋友可以参考下
win7安装laravel5.1,使用php集成环境xampp,文档有详细步骤,可操作性强
Laravel开发-laravel-pingpp Laravel 5的Pingpp包装
Laravel开发-laravel-helpers Laravel助手、刀片指令、组件等的集合。
Laravel开发-laravel5-aliyun-oss 用于Laravel 5的Aliyun OSS包
Laravel开发-laravel-slack hnhdigital OS/php slack包的laravel集成。
Laravel开发-pingpp-laravel5-plus Laravel 5的简单PINGPP包装
Laravel开发-laravel5-doctrine 这一学说形成了一个大框架。
Laravel开发-laravel-langman-gui 轻松管理语言文件。
Laravel开发-laravel-action-log 操作日志的Laravel包
不引人注目的Laravel软件包,使您的应用成为多租户。 为多个网站提供服务,每个网站都具有来自同一代码库的一个或多个主机名。 但是,由于资产,数据库和逻辑pe的明确区分,因此Laravel软件包不引人注目,使您的应用...
主要介绍了详解laravel安装使用Passport(Api认证),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
Laravel开发-tail rabbitmq和php-client for laravel,允许您添加和监听队列消息,非常简单