kann php.ini nicht ändern | Chmod rechte vergeben

  • 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.

BlauerTacho4u

Benutzer
Registriert
30. Jan. 2009
Beiträge
7
Reaktionspunkte
0
Punkte
0
Hi bin noch frischling, bitte nicht steinigen :D
und wollte für das Wake On Lan script die php.ini bearbeiten leider muss ich ja vorher die chmod rechte an der php.ini ändern.
Komme nur ums verrecken nicht drauf wie und finde auch bei der Forensuche und in der wiki nix dazu...

Kann mir jemand kurz erklären wie ich die chmod rechte einstelle???

Grundlegend weiß ich das, aber per ftp komme ich nicht zu der ini (sehe nur die Ordner ansicht wie in "gemeinsame Ordner" im Mangement. also nicht den /usr/syno....

Per Telnet lässt er mich per Befehl :
Rich (BBCode):
vi /usr/syno/etc/php.ini
auf die ini aber ich kann sie nicht ändern bzw übernimmt der die Änderungen nicht.

kann mir da jemand helfen ?
 
Wenn Du die php.ini über vi bearbeiten möchtest, musst Du vorher keine Rechte anpassen. Du solltest als 'root' angemeldet sein - und der hat alle Rechte...

Trolli
 
als root bin ich eingeloogt,

aber wenn ich den bestimmten teil lösche und mit

Rich (BBCode):
:wq php.ini
speichere ist die ini beim nächsten aufruf wieder wie vorher.. kann reinschreiben was ich will in die ini, der ändert nix :(

oder sind meine befehle nicht die richtigen ?
 
Lass mal das 'php.ini' weg. Einfach nur mit :wq beenden.
 
Ja. Oder mit "/usr/syno/etc/rc.d/S97apache-user.sh restart" bzw. "/usr/syno/etc/rc.d/S97apache-sys.sh restart"

Trolli
 
ok geht aber: nun kommt folgendes wenn ich das script ausführen will:

Warning: exec() [function.exec]: PHP exec disable. in /volume1/web/httpWakeup/httpWakeUp.php on line 43


in der php.ini ist aber nun endlich:

safe_mode_execdir =
also leer hinterm =

*ratlossei*

danke schon mal für die super und vorallem schnellen hilfen hier
thumbup.gif
 
Es gibt in der php.ini eine Konfig Variable Namens Disabled Functions
Prüfe die mal in deiner php.ini
disable_functions string This directive allows you to disable certain functions for security reasons. It takes on a comma-delimited list of function names. disable_functions is not affected by Safe Mode. This directive must be set in php.ini For example, you cannot set this in httpd.conf.
 
die disable funktions ist leer ?


weiter komm ich über die interne ip auf das httpWakeup mit der externen aber nicht
Es tut uns Leid, die von Ihnen gesuchte Seite konnte nicht gefunden werden.
 
Also das script wirft komischerweise keine fehlrmldung mehr raus, starten tut der test PC aber noch nicht. :(

muss bei broadcast. die ip des jeweiligen Rechner oder die ip des Netzwerkes ?
 
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