Korrekter Pfad der php.ini

Status
Für weitere Antworten geschlossen.

maalik

Benutzer
Mitglied seit
05. Feb 2016
Beiträge
705
Punkte für Reaktionen
11
Punkte
38
Hallo zusammen,

bisher war ich immer der Meinung, dass unter PHP 5.6 und DSM 6.0 der Pfad zur php.ini /usr/local/etc/php56/php.ini lautet. Jedoch meldet meine Nextcloud weiterhin folgenden Fehler
Rich (BBCode):
Automatically populating $HTTP_RAW_POST_DATA is deprecated and will be removed in a future version. To avoid this warning set 'always_populate_raw_post_data' to '-1' in php.ini and use the php://input stream instead. at Unknown#0
obwohl unter /usr/local/etc/php56/php.ini
Rich (BBCode):
always_populate_raw_post_data = -1
gesetzt wurde.


Ein
Rich (BBCode):
find -name php.ini
liefert folgende Ergebnisse:
Rich (BBCode):
./etc/php/php.ini
./etc.defaults/php/php.ini
./usr/syno/etc/packages/WebStation/php56/php.ini
./usr/syno/etc/packages/WebStation/php70/php.ini
./usr/local/etc/php56/php.ini
./volume1/@appstore/PHP5.6/usr/local/etc/php56/php.ini

Welche der Dateien ist denn nun die richtige? Welche kann ich bearbeiten?

lg
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.137
Punkte für Reaktionen
898
Punkte
424
Ich hab es hier drin stehen
/usr/syno/etc/packages/WebStation/php56/php.ini
/usr/syno/etc/packages/WebStation/php70/php.ini

Ab DSM 6 und Web Station 2 kannst es aber auch via DSM machen.

Web Station > PHP Einstellungen > Erweiterte Einstellungen > Kern
 

shootster

Benutzer
Mitglied seit
10. Feb 2017
Beiträge
6
Punkte für Reaktionen
0
Punkte
1
Hallo Fusion,

das gleiche Problem habe ich auch. Ich habe in jeder php.ini die ich finden konnte "display_errors" aktiviert und auch über das DSM. Leider klappt es nicht. In der PHPInfo steht weiterhin "Off" :-(
 

maalik

Benutzer
Mitglied seit
05. Feb 2016
Beiträge
705
Punkte für Reaktionen
11
Punkte
38
@shootster: Hast du PHP neu gestartet?
 

shootster

Benutzer
Mitglied seit
10. Feb 2017
Beiträge
6
Punkte für Reaktionen
0
Punkte
1
@maalik: ja, mehrfach. Sowohl durch einen reboot der DS als auch durch stoppen und Neustarten der Pakete im Paketmanager.

Ich bin echt ratlos.
 

maalik

Benutzer
Mitglied seit
05. Feb 2016
Beiträge
705
Punkte für Reaktionen
11
Punkte
38
Welches PHP nutzt du denn?
 

maalik

Benutzer
Mitglied seit
05. Feb 2016
Beiträge
705
Punkte für Reaktionen
11
Punkte
38
Hm seltsam. Die Daten sind mit Sicherheit in die Datei geschrieben? Danach nochmal geöffnet um zu schauen ob Änderungen übernommen wurden? Keine doppelte Eintragung der Werte?
 

shootster

Benutzer
Mitglied seit
10. Feb 2017
Beiträge
6
Punkte für Reaktionen
0
Punkte
1
Ja, habe ich gemacht. Die Änderungen sind drin. Musste mich extra als Root anmelden um die Dateien zu editieren. Doppelte Einträge kann ich auch nicht finden.

Das einzige wo ich mir unsicher bin ist der Wert den ich einstellen muss. Ist 1 und 0 oder On und Off?

Wenn es dann immer noch nicht klappt, mach ich nen reinstall der Pakete und prüfe dann nochmal.
 

maalik

Benutzer
Mitglied seit
05. Feb 2016
Beiträge
705
Punkte für Reaktionen
11
Punkte
38
Ich denke 0 und 1
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat