Hallo zusammen,
jetzt werden vielleicht einige beim Titel bereits gestöhnt haben, aber meine Frage ist etwas anders bzw. betrifft indirekt Contao bzw. den Composer.
Ich habe bei mir einen nginx Server mit diversen PHP Versionen als FPM laufen und jeder Nutzer hat seine eigene php.ini bzw. conf.
Wenn ich bei dem jeweiligen Nutzer die php.ini bzw. seine .conf Werte mit phpinfo() ausgebe, dann steht bei memory_limit 2048M (Local Value & Master Value)
und damit sollte der Composer eigentlich laufen. Läuft aber nicht und ich verstehe nicht ganz warum.
In der eigentlichen php.ini steht 512M als memory_limit und in der .conf des Nutzers steht 2048M und es läuft nicht – und wie bereits oben erwähnt
steht bei phpinfo() 2048M. Ich gehe also davon aus, dass die Werte aus der Nutzer .conf die Werte aus der php.ini überschreiben. Was generell
funktioniert (z.B: openbasedir, sendmail), aber entgegen der Ausgabe wohl nicht ganz.
Erhöhe ich den Wert in der php.ini auf 2048M, dann läuft der Composer durch.
Kann mir jemand auf die Sprünge helfen, warum es so ist?
Lesezeichen