php.ini editieren

Status
Für weitere Antworten geschlossen.

Dete

Benutzer
Mitglied seit
20. Okt 2008
Beiträge
101
Punkte für Reaktionen
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
 

Trolli

Benutzer
Mitglied seit
12. Jul 2007
Beiträge
9.848
Punkte für Reaktionen
1
Punkte
0
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++.
 

Dete

Benutzer
Mitglied seit
20. Okt 2008
Beiträge
101
Punkte für Reaktionen
3
Punkte
18
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
 

Trolli

Benutzer
Mitglied seit
12. Jul 2007
Beiträge
9.848
Punkte für Reaktionen
1
Punkte
0
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
 

Dete

Benutzer
Mitglied seit
20. Okt 2008
Beiträge
101
Punkte für Reaktionen
3
Punkte
18
sehr schön !! Danke nochmals !
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0

Dete

Benutzer
Mitglied seit
20. Okt 2008
Beiträge
101
Punkte für Reaktionen
3
Punkte
18
Notepad++

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

Dete

Benutzer
Mitglied seit
20. Okt 2008
Beiträge
101
Punkte für Reaktionen
3
Punkte
18
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
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.025
Punkte für Reaktionen
276
Punkte
393
Hallo,
Du mußt Dich als root mit dem Passwort von admin anmelden.

Gruß Götz
 

Dete

Benutzer
Mitglied seit
20. Okt 2008
Beiträge
101
Punkte für Reaktionen
3
Punkte
18
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
 

Dete

Benutzer
Mitglied seit
20. Okt 2008
Beiträge
101
Punkte für Reaktionen
3
Punkte
18
Hab's gefunden !!
Eigene Dummheit !!
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Es gibt auch 3rd-party-apps, mit denen man Konfigurationsdateien editieren kann. Z.B. auch mit meinem AdminTool.

Itari
 

Dete

Benutzer
Mitglied seit
20. Okt 2008
Beiträge
101
Punkte für Reaktionen
3
Punkte
18
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
 

Dete

Benutzer
Mitglied seit
20. Okt 2008
Beiträge
101
Punkte für Reaktionen
3
Punkte
18
Hab's gefunden

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

Dete

Benutzer
Mitglied seit
20. Okt 2008
Beiträge
101
Punkte für Reaktionen
3
Punkte
18
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
 

Dete

Benutzer
Mitglied seit
20. Okt 2008
Beiträge
101
Punkte für Reaktionen
3
Punkte
18
;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
 

wulock

Benutzer
Mitglied seit
07. Okt 2010
Beiträge
6
Punkte für Reaktionen
0
Punkte
0
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:

Dete

Benutzer
Mitglied seit
20. Okt 2008
Beiträge
101
Punkte für Reaktionen
3
Punkte
18
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