访问首页报错

bug问题 · madmen · 于 6年前 发布 · 2698 次阅读

完成安装后,配置完域名,访问首页,后天报错

PHP message: PHP Fatal error:  Class 'MongoDB\Driver\Query' not found in /var/www/html/fecshop/vendor/yiisoft/yii2-mongodb/Command.php on line 284" while reading response header from upstream, client: XX.XX.XX.XXX, server: www.XX.com, request: "GET / HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "www.XX.com"
2017/10/23 00:39:24 [error] 22522#0: *36 open() "/var/www/html/fecshop/appfront/web/apple-touch-icon.png" failed (2: No such file or directory), client: XX.XX.XX.XXX, server: www.XX.com, request: "GET /apple-touch-icon.png HTTP/1.1", host: "www.XX.com"
MongoDB extension version => 1.3.1
"yiisoft/yii2-mongodb": "~2.1.0"

网上找的办法都试了,求助。

php-version:PHP 5.5.9-1ubuntu4.22 (cli) (built: Aug 4 2017 19:40:28)

共收到 3 条回复 fecshop
Fecmall#16年前 0 个赞

用phpinfo() 输出一下,看看是否有php mongodb扩展,注意,是php mongodb扩展,不是php mongo扩展

Fecmall#26年前 1 个赞

另外需要安装mongodb 3.x 并启动

madmen#36年前 0 个赞

OK,解决了 run起来了
这些扩展我都装了,而且在%phproot%/cli/php.ini 中也配置了 但是还需要到%PHPPath%/fpm/php.ini中配置 配置OK就可以了
感谢。。

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