CLI <-> Web

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Dennis WhoCares

Dennis WhoCares

31/01/2020 14:39:19
Quote Anchor link
Hi all,

Ik heb een probleem met een Ubuntu webserver met nginx php7.2.

Ik heb een script gemaakt om een excel bestand uit te lezen, vervolgens met ldap verbinding maken om accounts te maken/aanpassen/expiren

Nou werkt het vanaf de CLI prima, maar vanaf de site zelf kan het script niet binden met de ldap.
"Can't contact LDAP server"

Wat is het verschil tussen de CLI en de FPM? Hoe kan ik dit debuggen en oplossen?
Gewijzigd op 05/02/2020 12:09:03 door - Ariën -
 
PHP hulp

PHP hulp

28/12/2024 07:47:13
 
Thomas van den Heuvel

Thomas van den Heuvel

31/01/2020 15:27:05
Quote Anchor link
Dennis WhoCares op 31/01/2020 14:39:19:
Hoe kan ik dit debuggen en oplossen?

Door te debuggen :). Daarbij moet je wel eerst een helder doel stellen wat je wilt weten. De eerste stap lijkt mij in ieder geval uitzoeken wat de oorzaak is van de foutmelding.

Een logische vraag zou dus zijn: waar komt deze foutmelding vandaan / wanneer treed deze op? En daarvoor hebben we o.a. ome Goegel (eerste resultaat).

En dan is de volgende realisatie misschien ook handig: het feit dat het wel werkt via CLI en niet via FPM betekent dat deze twee varianten op een of andere manier van elkaar afwijken. Je zou de oorzaak dus mogelijk ook kunnen verklaren door het zoeken naar verschillen, bijvoorbeeld in configuratie.

Debuggen is heel vaak niets meer dan het volgen van het kruimelpad.
 
Dennis WhoCares

Dennis WhoCares

31/01/2020 16:05:28
Quote Anchor link
Hi,

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
#systemctl status php7.2-fpm
? php7.2-fpm.service - The PHP 7.2 FastCGI Process Manager
   Loaded: loaded (/lib/systemd/system/php7.2-fpm.service; enabled; vendor preset: enabled)
   Active: active (running) since Fri 2020-01-17 06:03:20 CET; 2 weeks 0 days ago
     Docs: man:php-fpm7.2(8)
 Main PID: 3233 (php-fpm7.2)
   Status: "Processes active: 0, idle: 17, Requests: 280753, slow: 0, Traffic: 0.4req/sec"
    Tasks: 18 (limit: 4660)
   CGroup: /system.slice/php7.2-fpm.service
           ?? 2388 php-fpm: pool www
           ?? 3233 php-fpm: master process (/etc/php/7.2/fpm/php-fpm.conf)

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
#php -v
PHP 7.2.24-0ubuntu0.18.04.2 (cli) (built: Jan 13 2020 18:39:59) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.2.24-0ubuntu0.18.04.2, Copyright (c) 1999-2018, by Zend Technologies


Toevoeging op 31/01/2020 16:46:10:

Gevonden, de 7.1-fpm draaide ook nog mee. Eigenlijk geen idee wat dat ermee te maken kan hebben, maar het werkt iig nu :)
Gewijzigd op 31/01/2020 16:43:22 door Dennis WhoCares
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.