Was passiert, wenn php.ini fehlt? Lädt PHP mit einer Standardkonfiguration? In phpinfo() heißt es, dass der Pfad der Konfigurationsdatei/etc lautet, aber auch Loaded Configuration File (keine). Ich ging in/etc und bemerkte, dass es keine php.ini gibt, nur php.ini.default. PHP funktioniert zwar, aber ich denke, es muss mit Standardeinstellungen geladen werden. Kann mir das jemand bestätigen?Was passiert, wenn php.ini fehlt?
6
A
Antwort
7
PHP hat was zu einer php.ini kompiliert. Die Datei php.ini auf dem System dient lediglich dazu, diese vorkompilierten Standardwerte zu überschreiben. Wenn es keine php.ini gibt, sind die Werte für die Kompilierzeit verantwortlich.
5
Verwandte Themen
- 1. Was passiert, wenn make_shared
- 2. Was passiert, wenn veröffentlicht
- 3. PHP 5.5.23 MAMP php.ini fehlt open_ssl Erweiterung
- 4. Was passiert, wenn Öffnen fehlschlägt?
- 5. Was passiert eigentlich, wenn ApplicationCommands.Close
- 6. Was passiert, wenn Kernel delayed_work
- 7. Was passiert, wenn update_all fehlschlägt?
- 8. Was passiert, wenn NSTimer in
- 9. was genau passiert, wenn `enableProdMode()`
- 10. Was passiert, wenn kfree Funktion
- 11. Was bewirkt `session.entropy_length` in` PHP.ini`?
- 12. Android - Was passiert, wenn ein Signaturschlüssel abläuft?
- 13. Was passiert, wenn ein Trigger fehlschlägt?
- 14. Was passiert, wenn die mobile Bereitstellung abläuft?
- 15. Was passiert, wenn ich eine Ausnahme erstelle?
- 16. Was passiert mit Anfragen, wenn Tomcat stoppt?
- 17. Was passiert, wenn eine JSP Ausführung beendet?
- 18. Was passiert, wenn ich "BufferStrategy.show()" anrufe?
- 19. Was passiert, wenn Java keinen Müll sammelt?
- 20. Was passiert, wenn ein Ereignis ausgelöst wird
- 21. Was passiert, wenn ich einen Zeiger zurückgebe?
- 22. Was passiert, wenn die TestFlight-App abläuft?
- 23. Was passiert, wenn mein Verteilungszertifikat abläuft?
- 24. Was passiert wirklich, wenn call setCancelsTouchesInView?
- 25. Was passiert, wenn ich DOES zweimal anrufe?
- 26. Was passiert, wenn das Java-Programm startet?
- 27. Was passiert, wenn ein Prozess gespalten wird?
- 28. Was passiert, wenn Sie ng serve ausführen?
- 29. Was passiert, wenn ich web.config bearbeite?
- 30. Was passiert, wenn dieser Code ausgeführt wird?
Ich habe 'php --ini', das mir auch gesagt hat, dass es keine Konfigurationsdatei gab, aber es hat mir gesagt, das Verzeichnis sei'/etc'. Also habe ich eine 'sudo nano/etc/php.ini' gemacht und einen Kommentar (beginnend mit einem'; ') hinzugefügt und' php --ini' nochmal gemacht - und es zeigte, dass die Datei vorhanden war! Nur um sicher zu gehen, fügte ich einige illegale Charaktere hinzu und ging zurück zu 'php --ini', die mir mitteilten, dass ein Parse-Fehler vorlag. So scheint es, dass Sie immer eine php.ini-Datei hinzufügen können - auch wenn es leer anfängt. –