xhgui icon indicating copy to clipboard operation
xhgui copied to clipboard

Issue with docker-composer.yml still exists from ##567

Open prdatur opened this issue 4 months ago • 1 comments

Hello,

Tried to use xhgui with docker, used the provided docker-compose.yml, and the issue still exists from #567

docker logs docker_xhgui_1
[25-Sep-2025 23:30:09] NOTICE: fpm is running, pid 1
[25-Sep-2025 23:30:09] NOTICE: ready to handle connections
172.20.0.2 -  25/Sep/2025:23:30:24 +0000 "GET /index.php" 500
[25-Sep-2025 23:30:24] WARNING: [pool www] child 26 said into stderr: "NOTICE: PHP message: Slim Application Error:"
[25-Sep-2025 23:30:24] WARNING: [pool www] child 26 said into stderr: "Type: Error"
[25-Sep-2025 23:30:24] WARNING: [pool www] child 26 said into stderr: "Message: Undefined constant MongoDB\Driver\ReadPreference::RP_PRIMARY"
[25-Sep-2025 23:30:24] WARNING: [pool www] child 26 said into stderr: "File: /var/www/xhgui/vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/Helper/ReadPreference.php"
[25-Sep-2025 23:30:24] WARNING: [pool www] child 26 said into stderr: "Line: 41"
[25-Sep-2025 23:30:24] WARNING: [pool www] child 26 said into stderr: "Trace: #0 /var/www/xhgui/vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoDB.php(69): MongoClient->getReadPreference()"
[25-Sep-2025 23:30:24] WARNING: [pool www] child 26 said into stderr: "#1 /var/www/xhgui/vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoClient.php(304): MongoDB->__construct()"
[25-Sep-2025 23:30:24] WARNING: [pool www] child 26 said into stderr: "#2 /var/www/xhgui/src/ServiceProvider/MongoStorageProvider.php(31): MongoClient->selectDB()"
[25-Sep-2025 23:30:24] WARNING: [pool www] child 26 said into stderr: "#3 /var/www/xhgui/vendor/pimple/pimple/src/Pimple/Container.php(122): XHGui\ServiceProvider\MongoStorageProvider::XHGui\ServiceProvider\{closure}()"
[25-Sep-2025 23:30:24] WARNING: [pool www] child 26 said into stderr: "#4 /var/www/xhgui/src/ServiceProvider/MongoStorageProvider.php(51): Pimple\Container->offsetGet()"
[25-Sep-2025 23:30:24] WARNING: [pool www] child 26 said into stderr: "#5 /var/www/xhgui/vendor/pimple/pimple/src/Pimple/Container.php(122): XHGui\ServiceProvider\MongoStorageProvider::XHGui\ServiceProvider\{closure}()"
[25-Sep-2025 23:30:24] WARNING: [pool www] child 26 said into stderr: "#6 /var/www/xhgui/src/ServiceProvider/ServiceProvider.php(31): Pimp..."

prdatur avatar Sep 25 '25 23:09 prdatur

It's caused by the Alpine build using mongo db 2.1.1

I created a (test) fork with Debian based build and mongo db 1.15.1 locally compiled here: https://github.com/sbrandsma/xhgui Feel free to pull changes

sbrandsma avatar Nov 07 '25 20:11 sbrandsma