关于Fecshop-2 安装初始化init 扩展检查

技术问题 · Fecmall · 于 4年前 发布 · 2607 次阅读

fecshop安装执行的 ./init 这里会进行php扩展检查

有一些php扩展不需要检查,因此打开这个文件init

头部代码改成如下,然后重新执行 ./init 即可

$noLoadExtension = [];
extension_loaded('openssl') || $noLoadExtension[] = 'openssl';
extension_loaded('bcmath') || $noLoadExtension[] = 'bcmath';
extension_loaded('curl') || $noLoadExtension[] = 'curl';
extension_loaded('gd') || $noLoadExtension[] = 'gd';
extension_loaded('mbstring') || $noLoadExtension[] = 'mbstring';
extension_loaded('mysqli') || $noLoadExtension[] = 'mysqli';
extension_loaded('pcre') || $noLoadExtension[] = 'pcre';
extension_loaded('PDO') || $noLoadExtension[] = 'PDO';
extension_loaded('pdo_mysql') || $noLoadExtension[] = 'pdo_mysql';
extension_loaded('pdo_sqlite') || $noLoadExtension[] = 'pdo_sqlite';
extension_loaded('Reflection') || $noLoadExtension[] = 'Reflection';

//extension_loaded('imap') || $noLoadExtension[] = 'imap';
// extension_loaded('soap') || $noLoadExtension[] = 'soap';
//extension_loaded('iconv') || $noLoadExtension[] = 'iconv';
//extension_loaded('hash') || $noLoadExtension[] = 'hash';
//extension_loaded('mcrypt') || $noLoadExtension[] = 'mcrypt';
//extension_loaded('OAuth') || $noLoadExtension[] = 'OAuth';
共收到 10 条回复
Fecmall#14年前 0 个赞

目前的fecshop-2.0扩展检查存在问题,参看上面帖子的内容,进行修正根目录的init文件,重新执行./init即可

下一版本Fecshop-2.1版本会修正这个

skeek#24年前 0 个赞

在docker里面怎么安装啊?按照网上的教程,找不到ext/imap和soap的包

Fecmall#34年前 0 个赞

@skeek #2楼

这个帖子说的是什么?不看内容?

skeek#44年前 0 个赞

好。

5楼 已删除.
QiangZh#64年前 0 个赞

@Fecmall #3楼 fecmall2.3.3中的pdo_sqlite扩展是必须要安装的吗?是否可以去掉?

Fecmall#74年前 0 个赞

@QiangZh #6楼 pdo必须

QiangZh#84年前 0 个赞

@Fecmall #7楼 在fecshop根目录执行init命令,进行初始化提示:PHP extension [ pdo_sqlite ] is required by Fecshop. you must install this php extension是安装pdo_sqlite扩展不成功?

Fecmall#94年前 0 个赞

命令行查看php扩展是否安装 php -m

QiangZh#104年前 0 个赞

Fecmall #9楼 命令行php -m是没有显示有pdo_sqlite扩展,在php存放扩展包的目录中是有pdo_sqlite.so文件。在php.ini中也添加了extension=pdo_sqlite.so。

Fecmall#114年前 0 个赞

可能你的web php 和 命令行的php,不是一个php

这个是扩展问题,自行解决。

添加回复 (需要登录)
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册
Your Site Analytics