`
cocoding
  • 浏览: 38665 次
  • 性别: Icon_minigender_2
  • 来自: 武汉
社区版块
存档分类
最新评论

使用lavarel框架进行开发时的环境搭建

 
阅读更多

1.php安装之后要修改php.ini中以下几个地方:

(1)extension_dir = "./"

; On windows:

extension_dir = "./ext"

(2)

 (3)

(4)与数据库相关的前面的分号也要去掉:

extension=php_openssl.dll

extension=php_pdo_firebird.dll

extension=php_pdo_mysql.dll

extension=php_pdo_oci.dll

extension=php_pdo_odbc.dll

extension=php_pdo_pgsql.dll

extension=php_pdo_sqlite.dll

(5)下载证书并将其地址写入php.ini相应的地方:

openssl.cafile=C:\devEnv\php\verify\cacert.pem

2.安装composer

(1)安装完composer后,修改composer的源:

 composer config -g repo.packagist composer https://packagist.phpcomposer.com 
(2)在项目目录下(含有composer.json文件的目录下)执行composer install.
3.将项目导入phpstorm
(1)在project tool 窗口选择根节点、然后右键->Composer | Init composer,选择composer.phar的路径。
(2)若没有.env文件,则在控制台执行copy .env.example .env。
(3)执行php artisan key:generate得到如下结果:


 将【】中的key复制到.env中的APP_KEY=
(4)在控制台进入项目的public目录下执行php -S 0.0.0.0:9000(自定义端口号)
(5)在浏览器中输入127.0.0.1:9000即可看到相关页面。
 
参考资料:
http://www.cnblogs.com/warnier-zhang/p/5720192.html
http://www.devside.net/wamp-server/laravel-no-supported-encrypter-found-the-cipher-or-key-length-are-invalid

 

  • 大小: 17.3 KB
  • 大小: 2.6 KB
  • 大小: 5.3 KB
分享到:
评论

相关推荐

    Laravel开发-laravel-generator

    1. 在使用 Laravel Generator 时,确保遵循最佳实践,例如,避免在生产环境中运行可能会覆盖已有代码的生成命令。 2. 生成的代码可能需要根据具体需求进行调整,因为它们是基础模板,可能不完全满足复杂的业务逻辑。...

    Bagisto一个建立在laravel上的电子商务框架用于构建和扩展您的业务

    同时,它的开源性质意味着有不断更新和改进的可能性,用户可以根据自身需求进行二次开发,打造个性化的电子商务平台。 总的来说,Bagisto结合了Laravel的强大力量和Vue.js的前端优势,为电商开发者提供了一个功能...

    Laravel开发-laravel-blog

    "laravel-blog" 是一个专门为 Laravel 设计的博客包,旨在简化博客开发流程,提供了一套预设的模板、路由和模型,以便快速搭建功能完备的博客平台。 **一、Laravel 框架基础** 1. **MVC架构**:Laravel 是基于 ...

    laravel5入门

    Laravel 5是该框架的一个重要版本,它带来了许多改进和新特性,使得开发过程更加高效且愉快。 1. **安装与配置** Laravel 5的安装通常通过Composer进行,Composer是PHP的依赖管理工具。你需要在项目根目录下运行`...

    Laravel内核制作的精仿官网商城整站源码.rar

    6. **数据库迁移和Seeder**:用于创建和填充数据库表,便于快速搭建测试环境。 7. **中间件**:在请求到达控制器之前执行的代码,常用于处理用户认证、权限控制等。 8. **API接口**:可能还包括与移动应用或其他服务...

    framework-lxh:PHP 轻量级web快速开发框架

    本框架的设计参考了lavarel和lavarel-admin,能够以简单的代码帮助开发者快速搭建完善的后台; 本框架引入了基于事件和拦截器的插件机制,能够让开发者在不改动项目源码的情况下对原项目的功能进行增改。每个插件都是...

Global site tag (gtag.js) - Google Analytics