PHP User Einstellungen und PHP Versions-Umschaltung  [GELÖST]

Locked
User avatar
Tobi
Community Moderator
Posts: 2832
Joined: Thu 5. Jan 2017, 13:24

PHP User Einstellungen und PHP Versions-Umschaltung

Post by Tobi »

Hallo Keyhelpers!

Die PHP Auswahl ist ja eine feine Sache.

Aber wie funktioniert das wenn ich nur eine Domain umstelle und für diese spezielle PHP Einstellungen benötige.
Wie kann ich eine domainspezifische PHP ini statt der User PHP ini verwenden?
Benutzerverwaltung / Benutzer bearbeiten / PHP-Einstellungen

Alternativ wäre natürlich auch eine Konfiguration User-PHP5.3 und User-PHP7 möglich.
Mit der Domainvariante wäre man aber flexibler.
Gruß,
Tobi


-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
User avatar
Tobi
Community Moderator
Posts: 2832
Joined: Thu 5. Jan 2017, 13:24

Re: PHP User Einstellungen und PHP Versions-Umschaltung

Post by Tobi »

Hallo!
Kann mal bitte einer der Entwickler einen Satz zu meinem Feature-Request schreiben?

Vielleicht bin ich das mit der PHP Umschaltung falsch angegangen?
Gruß,
Tobi


-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
User avatar
Martin
Posts: 984
Joined: Wed 20. Jan 2016, 00:43

Re: PHP User Einstellungen und PHP Versions-Umschaltung

Post by Martin »

Hallo,

aktuell ist es so, dass die PHP Einstellungen des Users auf jede der jeweiligen PHP Versionen angewendet werden.
Viele Grüße,
Martin
User avatar
Tobi
Community Moderator
Posts: 2832
Joined: Thu 5. Jan 2017, 13:24

Re: PHP User Einstellungen und PHP Versions-Umschaltung

Post by Tobi »

Martin wrote: Fri 18. Aug 2017, 14:33aktuell ist es so, dass die PHP Einstellungen des Users auf jede der jeweiligen PHP Versionen angewendet werden.

Hallo Martin,

der IST-Stand ist mir bekannt.

Meine Frage zeielte aber darauf ab wie ich auf einer Subdomain eine alternative PHP Version verwenden kann.
Das ist aktuell nicht möglich wenn man in den User PHP Einstellungen eine bestimmte Extension nachladen will.
Verwendet man hier die PHP5.6 Extension ist ein Umschalten auf PHP 7 nicht möglich.
In diesem Zusammenhang möchte ich auch nochmal auf diesen Thread hinweisen:
viewtopic.php?f=6&t=445

Meine Experimente mit einer "php.ini" im entsprechenden Ordner bzw. einer ".user.ini" blieben erfolglos.
Habe ich da was falsch gemacht oder geht das wirklich nicht?

Mein alternativer Provider bietet einen sog. PHP-INI-Editor. Da kann ich für jede Domain eine alternative php.ini generieren.
Irgendwie muss das ja auch unter Keyhelp gehen.
Zur Not manuell.
Wo muss ich da ansetzen?

Bzw. plant ihr intern schon einen PHP-INI-Editor?
Gruß,
Tobi


-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
User avatar
Reseller4711
Posts: 210
Joined: Thu 5. May 2016, 17:50

Re: PHP User Einstellungen und PHP Versions-Umschaltung

Post by Reseller4711 »

Tobi,

vermutlich auch bekannt. Aber man kann zumindest für jede Sub-Domain auch eine alternative PHP-Version auswählen.
Dies ist über das Login als Benutzer der entsprechenden Domain möglich.
User avatar
Martin
Posts: 984
Joined: Wed 20. Jan 2016, 00:43

Re: PHP User Einstellungen und PHP Versions-Umschaltung  [GELÖST]

Post by Martin »

Hallo,

was spräche dagegen hier zunächst einen eigenen Benutzer zu verwenden?
Viele Grüße,
Martin
User avatar
Tobi
Community Moderator
Posts: 2832
Joined: Thu 5. Jan 2017, 13:24

Re: PHP User Einstellungen und PHP Versions-Umschaltung

Post by Tobi »

Martin wrote: Fri 18. Aug 2017, 18:06was spräche dagegen hier zunächst einen eigenen Benutzer zu verwenden?
Tja in erster Linie das "rumgewurschtel" mit Usern die eigentlich keiner braucht / haben will.
Und dann, wenn es eines Tages funktioniert, muss ich die User wieder zusammenführen.

Beides unschön.

Da warte ich lieber bis das Feature sinnvoll nutzbar ist und greife nur im allerdringendsten Notfall auf die Extra-User-Variante zurück.

Plant ihr denn einen entsprechenden Editor?
Kann ich das manuell hinbiegen?
Gruß,
Tobi


-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
User avatar
Tobi
Community Moderator
Posts: 2832
Joined: Thu 5. Jan 2017, 13:24

Re: PHP User Einstellungen und PHP Versions-Umschaltung

Post by Tobi »

Reseller4711 wrote: Fri 18. Aug 2017, 18:01Aber man kann zumindest für jede Sub-Domain auch eine alternative PHP-Version auswählen.
Nein, genau das geht eben nicht.

Wenn die Hauptdomain auf PHP5.6 läuft und du eine spezifische Extension in den User-Einstellungen hinterlegst kannst du nicht auf eine andere PHP Version umschalten weil die Extension nicht passt.
Gruß,
Tobi


-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
User avatar
ShortSnow
Posts: 251
Joined: Thu 15. Nov 2018, 00:45

Re: PHP User Einstellungen und PHP Versions-Umschaltung

Post by ShortSnow »

Hallo,

ich weiß der Funktionswunsch ist alt, würde den dennoch gerne aufgreifen.

Auch ich würde mir die PHP-Einstellung nicht pro User, sondern pro Domain wünschen.

Ich habe einige User, die verschiedenen System in ihrem Userverzeichnis installiert haben und dafür gerne die Einstellungen separat anpassen möchten. Teilweise geht das ja über die .user.ini, aber leider eben nur teilweise. Z.B. open_basedir / sendmail_from / max_execution_time usw. geht nicht.

Gerade open_basedir pro Domain wäre ein Traum.

Vielen Dank.

Gruß Arne


Ein Beispiel: Ein User hat 2 Domains unter www in verschiedenen Ordner _> www/domain1/ und www/domain2
Domain2 ist eine Nextcloud und Domain1 ein Wordpress

Jetzt hat er einen Filemanager in Wordpress installiert und ist in den Settings direkt auf den root_path gestoßen und konnte den selbstverständlich auf www stellen. Damit hatte das Wordpress Zugriff auf alle Dateien seiner Nextcloud.
User avatar
OlliTheDarkness
Posts: 1854
Joined: Tue 14. Aug 2018, 16:41
Location: Essen (NRW)

Re: PHP User Einstellungen und PHP Versions-Umschaltung

Post by OlliTheDarkness »

ShortSnow wrote: Tue 7. Jan 2020, 20:10 Hallo,

ich weiß der Funktionswunsch ist alt, würde den dennoch gerne aufgreifen.

Auch ich würde mir die PHP-Einstellung nicht pro User, sondern pro Domain wünschen.

Ich habe einige User, die verschiedenen System in ihrem Userverzeichnis installiert haben und dafür gerne die Einstellungen separat anpassen möchten. Teilweise geht das ja über die .user.ini, aber leider eben nur teilweise. Z.B. open_basedir / sendmail_from / max_execution_time usw. geht nicht.

Gerade open_basedir pro Domain wäre ein Traum.

Vielen Dank.

Gruß Arne


Ein Beispiel: Ein User hat 2 Domains unter www in verschiedenen Ordner _> www/domain1/ und www/domain2
Domain2 ist eine Nextcloud und Domain1 ein Wordpress

Jetzt hat er einen Filemanager in Wordpress installiert und ist in den Settings direkt auf den root_path gestoßen und konnte den selbstverständlich auf www stellen. Damit hatte das Wordpress Zugriff auf alle Dateien seiner Nextcloud.
Ich hoffe dein Wunsch existiert nur auf Adm Ebene ...
Beim Gedanken das User das z.B OBD ändern können wird mir schlecht ^^
Mit freundlichen Grüßen
OlliTheDarkness

**************************************************************
Helden leben lange, Legenden sterben nie

:!: World Hack Organization :!:
**************************************************************
User avatar
ShortSnow
Posts: 251
Joined: Thu 15. Nov 2018, 00:45

Re: PHP User Einstellungen und PHP Versions-Umschaltung

Post by ShortSnow »

Hi,

klar auf Adminebene. Das würde mir erstmal reichen. Ist schon groß genug der Wunsch denke ich :-)


Auf Userebene könnte man das aber auch einführen. Dann allerdings bei den Werten nicht höher als auf Adminebene gesetzt ist.

Beispiel Benutzer max_execution_time = 240s -> User kann gerne auf 120s aber nicht höher

open_basedir nur relativ vom Documentroot.

Gruß Arne
Locked