用php连接mongodb服务时nginx报upstream prematurely closed ...错误?

首先PHP服务是OK的。不连接MONGODB是能跑的。
一连接就报500错误。查一下nginx日志就是这条:upstream prematurely closed connection while reading response header from upstream。
不懂。下面我贴一下mongodb相关东西:

$m1 = new  MongoDB\Driver\Manager("mongodb://192.168.0.102:27017", array("replicaSet" => "replmac"));
echo '<pre>';
 
// print_r(get_extension_funcs('mongodb')); 
// print_r(get_declared_classes()); 

    // echo '<pre>';
    print_r($m1);

https://img4.mukewang.com/5c8f6baf0001957c07110350.jpg

大话西游666
浏览 590回答 3
3回答

紫衣仙女

命令行运行连接 mongodb的代码,看报什么错

慕少森

我觉得你查看一下php-fpm的错误,或者这边做个异常处理try{}catch(Exception $e){var_dump($e->getMessage());} 看一下错误说明。
打开App,查看更多内容
随时随地看视频慕课网APP