簡體   English   中英

PHP mongoDB驅動程序MongoDB \\ Driver \\ Manager掛起

[英]PHP mongoDB Driver MongoDB\Driver\Manager hangs

我在使用PHP驅動程序訪問mongoDB數據庫時遇到問題。 當我在本地運行以下代碼時:

<?php 
echo "Connecting";
$manager = new MongoDB\Driver\Manager("mongodb://localhost:28124");
echo "Connected";
?>

有用。 但是,當我從瀏覽器遠程訪問此php文件時,我只看到“正在連接”,然后網頁掛起,內部服務器錯誤500。

我正在運行:

PHP 5.6.25(cli)

MongoDB:1.1.8

Apache:2.2.22

有任何想法嗎?!?!?!?

沒有日志就無法跟蹤問題。

請檢查您的默認日志,該日志應位於“/ var / log / httpd / error_log”或“/var/log/apache2/error.log”(自定義日志可能無法獲取所有信息)並提供詳細信息。

如果您沒有從日志中獲取任何內容,請在打開PHP登錄后重試。

在php.ini(apache目錄)中:

從下面的行前面刪除分號

;display_errors
;display_startup_errors
;error_reporting 

將值設置為

display_errors = On
display_startup_errors = On
error_reporting = E_ALL

重啟服務器,運行腳本,出錯,再次檢查日志。

注意:完成后將php.ini重置為默認值。 錯誤記錄會給執行帶來很大的開銷。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM