php.ini ?

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

Gruftie

Benutzer
Registriert
28. Feb. 2008
Beiträge
248
Reaktionspunkte
0
Punkte
16
hallo, haben die bei der FW DSM 2.3-1139 irgend was mit der php.ini angestellt ?
Wenn ich den base_dir Pfad erweitere wird das nach dem restart der apache-user.sh immer wieder gelöscht und im original hergestellt.:mad:
 
hallo, haben die bei der FW DSM 2.3-1139 irgend was mit der php.ini angestellt ?
Wenn ich den base_dir Pfad erweitere wird das nach dem restart der apache-user.sh immer wieder gelöscht und im original hergestellt.:mad:
Wahrscheinlich haben die (Synology) eher etwas am Startfile des Apache geändert, dass die Änderungen vor dem Apache Start wieder zurücknimmt. Bin mir nicht ganz sicher, aber ich meine man kann open_basedir auch über .htaccess Dateien und PHP Flags setzen.
 
Das geht nicht weil ...

...ich die Jukebox nutze
http://www.mywebjukebox.at/

die Pfade für die mp3 files müssen im Base_dir stehen. Das war auch bis zu meine rletzen Version (irgend was mit 95x) auch nie ein Problem. Editieren, s97apache-user.sh stoppen7starten fertig !
 
Habe in der S97apache-user.sh

das hier entdeckt.

PHPINI_DEF_BASEDIR="/usr/syno/synoman:/etc:/var/run:/tmp:/var/spool/php:/volume1/@tmp/php:/var/services/web:/var/services/photo:/var/services/blog:/var/services/homes"

Ich werde mal probieren diesen Pfad zu ändern !!!
 
das hier entdeckt.

PHPINI_DEF_BASEDIR="/usr/syno/synoman:/etc:/var/run:/tmp:/var/spool/php:/volume1/@tmp/php:/var/services/web:/var/services/photo:/var/services/blog:/var/services/homes"

Ich werde mal probieren diesen Pfad zu ändern !!!
Das dürfte es sein :)
 
Scheint erst mal zu klappen !!!

Lasse ihn mal die Sammlung einlesen, dauert ein paar Stunden. Schaue morgen früh :-)
 
hatte schon die frage vor einer woche an synology geschrieben, die antwort:

Another new update for Q2, in the laest firmware, you need to modify the
openbase_dir in */usr/syno/etc/rc.d/s97apache-*
*user.sh*. Hope ths helps.




Please edit the line16:

PHPINI_DEF_BASEDIR="/usr/syno/synoman.....

If you have further questions or suggestions, please feel free to contact
Synology support again.
 
Habe ich gemacht. Ich kriege beim Apache-Neustart immer wieder diesen Eintrag in der php.ini:
open_basedir = :/volume1/web
Weiß jemand Rat?

Gruß vepman

Wie sieht den die open_basedir-Variable in der phpinfo() bei dir aus? Normalerweise sollte der Eintrag in der httpd.conf-user, dann den Eintrag aus der php.ini überlagern (egal was da vorher stand).

Itari
 
Die Variablen für open_basedir werden so angezeigt:

Local Value= no value
Master Value= :/volume1/web
 
Weiß keiner eine Lösung?

Gruß vepman
 
Hallo, die Antwort steht doch in den Posts 3-7 drin.
/usr/syno/etc/rc.d/s97apache-user.sh
anpassen.

Gruß Götz
 
Ich hab Dein Problem ehrlich gesagt leider nicht so ganz verstanden...:confused:
 
Habe ich gemacht. Ich kriege beim Apache-Neustart immer wieder diesen Eintrag in der php.ini:
open_basedir = :/volume1/web
Weiß jemand Rat?

Das bezog sich auf diesen Thread und itari's Frage:
Wie sieht den die open_basedir-Variable in der phpinfo() bei dir aus?

Gruß vepman
 
Nein, die S97apache-user.sh hatte ich schon editiert und im Eintrag PHPINI_DEF_BASEDIR den Eintrag rausgenommen.
Trotzdem habe ich nach jedem Apache-Neustart den Wert "open_basedir = :/volume1/web" drin.
Oder muss im Eintrag PHPINI_DEF_BASEDIR in der S97apache-user.sh etwas eingetragen sein?

Gruß vepman
 
Oder muss im Eintrag PHPINI_DEF_BASEDIR in der S97apache-user.sh etwas eingetragen sein?
Dort musst du deine gewünschten Pfade ergänzen. Das bestehende solltest du aber nicht einfach löschen. Schreib deine Pfad(e) einfach vorn ran (aber zwischen den Anführungszeichen). Jede Pfadangabe muss mit : von der folgenden abgetrennt werden
 
Hallo,
wie Trolli schon schrieb, ließ Beitrag 7 und hänge einfach Deine Pfade hinten dran.

Gruß Götz
 
Ja, da war der Fehler.
Weil nichts in PHPINI_DEF_BASEDIR in der S97apache-user.sh eingetragen war, hatte irgendwas den Eintrag ":/volume1/web" in die php.ini reingeschrieben. Vielleicht ein Defaultwert.

Gruß vepman
 
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