php.ini editieren

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

Dete

Benutzer
Registriert
20. Okt. 2008
Beiträge
101
Reaktionspunkte
3
Punkte
18
Moin Experten,

eine DS106j lauft seit Jahren bei mir. Standardmäßig ist die Dateigröße beim hochladen auf, ich glaube 32MB begrenzt.
Habe mich schon im Ordnerbaum bis an die php.ini gehangelt, mit dem vi-Editor
geöffnet..... aber dann var's zappenduster. Ich verstehe dat Dingen nicht.
Gibt es a) eine Anleitung für Dummies, oder b) einen Editor der einem sofort sympatisch ist, oder c) eine andere Variante die entsprechenden Einträge zu ändern. Möchte natürlich vorsichtig und überlegt vorgehen,
um am Gerät keinen Schaden zu machen.
Habe auf einem Virtuellen PC Ubuntu laufen um die Linuxwelt etwas kennenzulernen, aber viel hat's bisher nicht gebracht.
Danke im voraus

Dete
 
Eine kurze Anleitung findest Du in unserem Wiki: http://www.synology-wiki.de/index.php/Der_Editor_vi

Alternativ kannst Du auch die Datei in einen beliebigen Ordner auf /volume1 kopieren und dann vom PC aus editieren. Dabei musst Du aber einen Editor verwenden, der auch mit Linux-Zeilenenden umgehen kann, z.B. Notepad++.
 
Moin Trolli,

danke für die hilfreichen Hinweise. Wenn ich es richtig verstanden habe,
könnte ich so vorgehen.
a) die php.ini auf /volume1 kopieren und sichern.
b) mit dem Notepad++ unter Windows eine Kopie von der php.ini editieren und
speichern
c) Mit der geänderten php.ini die alte in ... /usr/syno/etc/...überschreiben.
Wenn es so in etwa gehen würde wäre es schön.

Danke nochmals

Dete
 
Ja. Allerdings kopierst Du nicht direkt auf /volume1 sondern in einen Deiner Unterordner. Die Ordner unter Volume1 sind ja Deine Freigabeordner und können dann ganz normal über das Netzwerk angesprochen werden. Es könnte höchstens noch ein Berechtigungsproblem geben. Dann kannst Du dich ja nochmal melden.

Du solltest aber auf jeden Fall auch noch eine Kopie der Originaldatei als Backup für alle Fälle machen.
Rich (BBCode):
cp php.ini php.ini.bak
 
Notepad++

Habe ihn runtergeladen und kann nun wählen:
ANSI oder UNICODE
für welche Variante entscheide ich mich nun ???
Danke im voraus
Dete
 
Irgendetwas bremst

Habe mich als admin eingelogt und will von der PHP.ini eine Sicherheitskopie machen.

NAS_Server> cp php.ini php.ini.bak
cp: unable to open `php.ini.bak': Permission denied


und nun?????
Danke sagt dete
 
Hallo,
Du mußt Dich als root mit dem Passwort von admin anmelden.

Gruß Götz
 
Hallo Götz,

danke !!:mad:
NAS_Server> cd usr
-ash: cd: can't cd to usr

Aber jetzt komme ich nicht weiter !!!

Nichts für ungut !!
Der Tip hörte sich soooo gut an !!

Danke trotzdem
dete
 
Es gibt auch 3rd-party-apps, mit denen man Konfigurationsdateien editieren kann. Z.B. auch mit meinem AdminTool.

Itari
 
PHP.ini in Verzeichnis kopieren

Mann wat kommt man sich doof vor in dieser Welt.
..... was heißt kommt..... man ist es !!!:D

Ich habe in der Ebene, wo sich auch das Web-(Standard)Verzeichnis liegt,
einen Ordner Austausch angelegt.
Jetzt würde ich die php.ini da hinein kopieren.
Wie heißt die Befehlszeile ??
Danke im voraus
 
Hab's gefunden

Wenn man weiß wie's geht, ganz einfach !!
Danke für alle Hinweise !!
 
Datei zurückkopieren

Moin Experten,

habe nun (mit Eurer Hilfe) die php.ini mit dem Notepad++ entsprechend
geändert und möchte diese geänderte in das usr/syno/etc- Verzeichnis
zurückkopieren und die ursprüngliche überschreiben.
Geht das wieder mit cp ?? oder ist eine andere Vorgehensweise sinnvoll??
Eine php.ini.bak existiert sicherheitshalber schon.
Danke im voraus sagt
Dete
 
;upload_tmp_dir =

Ja, ich nerve schon wieder ..............
noch eine Frage:
Wenn etwas hochgeladen wird, wird beim Apachen
ein Temp-Verzeichnis genutzt, wo man sehen kann,
wie die temporäre Datei wächst.
(Sinnvoll bei größeren Datenmengen um zu sehen, dass
der Vorgang läuft)
Wo finde ich dieses Temp- Verzeichnis wenn in der php.ini
nichts eingetragen ist ???

; Temporary directory for HTTP uploaded files (will use system default if not
; specified).
;upload_tmp_dir =

Danke vielmals !!!!
Dete
 
Hallo,

ich weiß gerade nicht ob es hilft sprich ob die Synology im mpm_worker mode sprich php cgi/fcgi modus läuft aber seid php 5.3 ist es ja möglich mit Hilfe einer .user.ini in den verschiedenen Verzeichnissen des Webserverxs die php.ini werte zu überschreiben.

Siehe hier
http://php.net/manual/de/configuration.file.per-user.php
Wäre das vielleicht auch ein Ansatz?

Bis dann
Wulock
 
Zuletzt bearbeitet:
nur anschauen

Hallo Wulock,

danke für die Antwort.
Ich will ja nichts überschreiben, sondern nur wissen, wo die hochgeladenen Dateifragmente zwischengespeichert werden, bis die hochgeladene Datei
vollständig in dem dafür vorgesehen Ordner erscheint.
Bei XAMPP ist es z.B. C:\xampplite\tmp
Wenn man dort während des Hochladens in den Ordner \tmp schaut, sieht
man eine temporäre Datei ständig wachsen und weiß, wieviel MB schon oben sind und ob der Vorgang funzt !!
Ich denke, dass es bei der DS nicht viel anders läuft.
Danke nochmals und ein schönes Wochenende.
Dete
 
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