PHP采坑之laravel

前奏

这几天准备入职,了解了一下公司需要使用到laravel(小白),所以就从安装上手了。

laravel的官网有一键安装包,不过太大了,加上自己电脑已经装了大概的环境了。

后面涉及到需要使用Composer,(Laravel 使用 Composer 管理依赖)

Composer 是 PHP 用来管理依赖(dependency)关系的工具。你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer 会帮你安装这些依赖的库文件。

另外说明:由于电脑之前装虚拟机用linux的时候,也不知道网卡哪方面的问题,linux下上不了网,所以逼不得已在windows下做开发。

进入正题

安装laravel前需要确认环境:

  • PHP >= 7.1.3
  • PHP OpenSSL 扩展
  • PHP PDO 扩展
  • PHP Mbstring 扩展
  • PHP Tokenizer 扩展
  • PHP XML 扩展
  • PHP Ctype 扩展
  • PHP JSON 扩展

所以就在php.ini中开启扩展,没有的则可以自行下载补充

在开启PDO扩展中,其中有用到一个pdo_firebird的扩展(firebird是轻量级数据库,适合中小型企业),开启了之后执行php -m命令后果断报错

一开始看都是觉得缺失了文件,下载上补充就好了。但是在cmd上看到的是无法加载pdo_firebird扩展的错误。于是上网查了一下,查了一整圈,什么都有,就是没能解决问题。甚至有查到说是因为firebird 64bit的问题,需要重新下载一个32bit的fbclient.dll文件放到php根目录下,于是还是没用。

最后的解决办法是下载一个64bit的fblicent.dll文件放到php根目录下,问题解决!

环境: php7.2.8+mysql5.7+apache2.4

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值