Synology / Kern - upload max filesize

Status
Für weitere Antworten geschlossen.

mkasl

Benutzer
Mitglied seit
04. Feb 2011
Beiträge
636
Punkte für Reaktionen
1
Punkte
38
Hallo ich grüsse euch .
Ich habe auf meiner Synology DS im Bereich web / erstellen / Kern die Daten der post max size und der upload max filesize geändert . Die Daten wurden aber nicht abgespeichert . Wenn ich die http://xxxx.synology.me/phpinfo.php aufrufe stehen dort die Originaleinträge unverändert .
Kann man eigentlich ini einträge dort dauerhaft speichern ? und wie muss ich das machen ? Danke
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.137
Punkte für Reaktionen
898
Punkte
424
Am besten denke ich ein php-Profil erstellen und mit einem vHost verwenden. Das funzt bei mir eigentlich.
Wo es öfter mal hakt, wie bei dir, ist das unspezifische Backend, also der Webserver der auf alle nicht spezifischen Hostanfragen antwortet, wie wenn man die IP aufrufen würde.
Dafür muss man vermutlich immer noch auf die Konsole und die php.ini settings für die Web Station anpassen.
 

mkasl

Benutzer
Mitglied seit
04. Feb 2011
Beiträge
636
Punkte für Reaktionen
1
Punkte
38
Ich komme ja nicht auf die php.ini nur über webstation / Einstellungen / Kern und diese Einstellungen werden aber nicht gespeichert . Wo finde ich außerdem die setting ?
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.137
Punkte für Reaktionen
898
Punkte
424
Wie gesagt, für das allgemeine Backend vermutlich über die Konsole. Den Ort muss ich auch jedes Mal nachschlagen.

Alle Einstellungen die ich in einem eigenen php-Profil (auch unter Kern) ändere und speicher und mit einem vHost verwende werden auch gespeichert.
 

mkasl

Benutzer
Mitglied seit
04. Feb 2011
Beiträge
636
Punkte für Reaktionen
1
Punkte
38
Schön , dass du mir helfen willst . Ich erinnere mich / vor Jahren mit der DS 115 mußte ich nichts weiter machen - Nur in Kern ändern und speichern : memory_limit = 128M
upload_max_filesize = 48M
post_max_size = 64M , weiß aber nicht ob es auf Dauer war , weil ja meine DS nicht immer online ist und neu gestartet wird . Habe jetzt ein zweites php Profil drin - trotzdem wird die Änderung nicht gespeichert . Habe ich einen Denkfehler ? ( Apache 2.2 und php 5.6 in beiden Profilen ) Oder soll ich noch php 7 dazu nehmen und Apache 2.4 ??? 0 Ahnung warum das bei der DS 218 nicht klappt . Hatte es auch auf der alten 115 gestern probiert - auch hier keine Kern Speicherung. VG
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.137
Punkte für Reaktionen
898
Punkte
424
Also ich habe z.B. ein php Profil für PHP 7.2 darin habe ich die post_max-Size im Kern auf 1024M gesetzt.
Dann habe ich einen vHost mit Apache 2.4 und diesem php Profil.
Das Profil (das über die GUI zugängig ist) selbst liegt unter /var/packages/WebStation/etc/php_profile/a2dcb0d-benutzerabhängig-0c8f30195365/conf.d/user_settings.ini
Die Pfade finden sich abgewandelt auch in der info.php Ausgabe.

Unter https://vHost-Domain/info.php rufe ich dann die Infos ab.
Der vHost hat noch einen .htaccess wo dieser Wert auch angepasst wird (auf 512M).
In den PHP Infos stehen dann beide Werte
post_max_size 512M (lokal) 1024M (master)

Änderungen im Kern werden also im vHost direkt übernommen.

Gehe ich via https://dynDNS/info.php lande ich auf dem Backend Server, der bei mir auf Apache 2.4 und Default php 7.2 Profile steht.
Auch hier entsprechen die per info.php ausgegebenen Werte denen die ich im Kern im Default php 7.2 Profile ändere.

Ob es mit Apache 2.2 / php 5.6 Abweichungen gibt kann ich dir gerade nicht sagen, da ich beide nicht mehr installiert habe.
Wenn möglich würde ich auf jeden Fall php 7.2 nehmen, da 5.6 und auch 7.0 schon EOL bezüglich Sicherheitsupdates erreicht hat.

Also zur Not eine .htaccess hernehmen um die Optionen zu setzen.
Andernfalls vielleicht mal tabula rasa mit Web Station, php und Apache machen und alles deinstallieren soweit möglich und frisch installieren und dann nochmal probieren.
 

mkasl

Benutzer
Mitglied seit
04. Feb 2011
Beiträge
636
Punkte für Reaktionen
1
Punkte
38
Ich habe jetzt Profil
Apache 2.4 und PHP 7.2 und dort Kern - 1024 M gemacht - aber auch nicht gespeichert . GUI lang ist es her … muß man das installieren ? Welchen DDNS Anbieter hast du ? Ich nehme von Synology : synology.me oder diskstation.me
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.137
Punkte für Reaktionen
898
Punkte
424
Nein, mit GUI meine ich die Web-Oberfläche der Synology, also DSM > Web Station etc. da bist du ja schon unterwegs.

dynDNS Anbieter ist total egal, hat NULL Einfluß hier.

Ein Profil ist ein PHP Profil. Das hat noch nichts mit dem webserver zu tun.
Ein vHost verbindet ein webserver Backend und ein PHP Profil, also z.B. Apache 2.4 und PHP 7.2
Ebenso wie der allgemeine Webserver / Backend der Web Station

Kann deine php Info nicht ansehen, weil ich gerade in China bin und per VPN in glaube Japan hänge für eine Verbindung nach draußen und denke dann bei dir irgendwo im Block hänge.

Einzig was mir grad noch einfällt wäre ein Syntaxfehler. Es muss wirklich direkt "1024M" heißen ohne Anführungsstriche und ohne Leerzeichen, damit es wirkt.
Wie testest du denn genau?
Wenn du meinst es wird nicht gespeichert? F5 im Browser und info.php refreshed? Oder nur die PHP Einstellungen wieder geöffnet und es steht noch der alte Wert drin?
 

mkasl

Benutzer
Mitglied seit
04. Feb 2011
Beiträge
636
Punkte für Reaktionen
1
Punkte
38
Na dann viel Spaß in China - Hoffentlich kannst du dich dort verständigen - Ich bin dir zu Dank verpflichtet - schon einen erfolgreichen Upload mit 66 Mb gestartet und auch der Down dieser Datei hat geklappt - Ich bin glücklich - danke . Ausschlaggebend war PHP 7.2 und Apache 2.4 . … Ich hoffe , dass ich es nicht immer nach einem Neustart der DS 218 wiederholen muß . VG Manfred
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.137
Punkte für Reaktionen
898
Punkte
424
Gern geschehen. Auch wenn ich es komisch finde, dass es bei dir jetzt nur in dieser Kombo funktioniert. Aber die genaue Ursache zu finden dürfte müßig sein, sollte da mal bei irgendeinem Upgrade was daneben gegangen / verschleppt worden sein, was sich jetzt vielleicht so äußert.
Aber die 2.4/7.2 Kombo ist ja eh aktuell und eher empfohlen.

Ich musste die Einstellung noch nie neu setzen. ;)
 

mkasl

Benutzer
Mitglied seit
04. Feb 2011
Beiträge
636
Punkte für Reaktionen
1
Punkte
38
Hallo - wichtig ist es ,dass Dank deiner Hilfe nun alles läuft . VG
 
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