Page 1 of 1
php5 Erweiterungen nachinstallieren
Posted: 2009-09-15 16:11
by wschn123
Hi,
leider fehlen auf meinem VirtualSever (Linux) einige php5 Erweiterungen, die von einer Anwendung leider benötigt werden. Wie es scheint, müßte ich die erst noch installieren ... habe aber leider zu wenig Ahnung, wie man denn so etwas am besten macht. SSH / Yast? Sind die (z.B. jason und xmlwriter) Erweiterungen vielleicht schon auf dem Server vorhanden, nur nicht aktiviert (wo könnte ich die Datei wohl dann finden und was wäre dann zu tun)?
Für einen hilfreichen Hinweis wäre ich dankbar, vielleicht gab's auch schon einen Thread hier im Forum, den ich aber leider nicht gefunden habe ?
Danke,
W. Schneider
Re: php5 Erweiterungen nachinstallieren
Posted: 2009-09-15 17:07
by Joe User
Code: Select all
zypper install php5-json php5-xmlwriter
Re: php5 Erweiterungen nachinstallieren
Posted: 2009-09-15 17:45
by wschn123
Hi
Joe User wrote:Code: Select all
zypper install php5-json php5-xmlwriter
habe das durchgeführt ... und per php-m werden die Erweiterungen nun auch tatsächlich aufgeführt und sind offenbar installiert. Die Website Anwendung konnte die Änderungen noch nicht erkennen, daher habe ich den Apache2 gestoppt und neu gestartet.
Das aber gab ging nicht mehr => der apache2 lässt sich nicht mehr starten und ich erhalte folgende Meldungen beim Restart Versuch des Apache2:
Sep 15, 2009 05:37:02 PM Operation start with the VPS(s) VEID40176269 service "apache2" is started. Completed
Sep 15, 2009 05:37:02 PM Starting httpd2 (prefork) Syntax error on line 98 of /srv/www/vhosts/bibelcenter.de/conf/httpd.include: Completed
Sep 15, 2009 05:37:02 PM Invalid command 'SuexecUserGroup', perhaps misspelled or defined by a module not included in the server configuration Completed
Sep 15, 2009 05:37:02 PM The command line was: Completed
Sep 15, 2009 05:37:02 PM /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf Completed
Sep 15, 2009 05:37:02 PM [1A..failed Completed
Sep 15, 2009 05:37:02 PM Operation start with the VPS(s) VEID40176269 service "apache2" is finished with errors: #703 Can not start/stop/restart service: Starting httpd2 (prefork) Syntax error on line 98 of /srv/www/vhosts/bibelcenter.de/conf/httpd.include: Invalid command 'SuexecUserGroup', perhaps misspelled or defined by a module not included in the server configuration The command line was: /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf [1A..failed .
Was ist denn da nun offenbar automatisch abgeändert worden, und muss in der .../conf/httpd.include Datei wieder geändert werden?
Cheers,
Wolfgang
Re: php5 Erweiterungen nachinstallieren
Posted: 2009-09-15 17:54
by Roger Wilco
Prüfe in YaST (oder /etc/sysconfig/apache2), ob das Modul mod_suexec für den Apache httpd geladen wird.
Re: php5 Erweiterungen nachinstallieren
Posted: 2009-09-15 18:20
by wschn123
Hallo Roger
Roger Wilco wrote:Prüfe in YaST (oder /etc/sysconfig/apache2), ob das Modul mod_suexec für den Apache httpd geladen wird.
wie / wo kann ich denn z.B. in YaST das sehen? ich sehe da leider in meiner Auswahl keine direkten Links zu Apach2 oder ähnlichem ...
In der /etc/sysconfig/apache2 Datei gibt's keine Zeilen zum Einbinden von mods oder mod_suexec
Grüße
Wolfgang
Re: php5 Erweiterungen nachinstallieren
Posted: 2009-09-15 19:08
by Roger Wilco
wschn123 wrote:wie / wo kann ich denn z.B. in YaST das sehen?
YaST/ System/ sysconfig Editor
wschn123 wrote:In der /etc/sysconfig/apache2 Datei gibt's keine Zeilen zum Einbinden von mods oder mod_suexec
Schau nochmal genauer hin.
Re: php5 Erweiterungen nachinstallieren
Posted: 2009-09-17 00:48
by papabaer
Nur, falls das Modul geladen ist (erst checken!):
Vielleicht hat SuSE das gleiche Problem wie Ubuntu? Und zwar dieses:
http://blog.terminal21.de/2009/07/ubunt ... ehler.html
EDIT: Die Lösung unter der verlinkten Seite ist natürlich für Ubuntu. Funktioniert unter SuSE auch, aber mit anderen Befehlen.
Re: php5 Erweiterungen nachinstallieren
Posted: 2009-09-17 01:28
by Roger Wilco
PapaBaer wrote:Vielleicht hat SuSE das gleiche Problem wie Ubuntu?
SuPHP != SuExec.
Re: php5 Erweiterungen nachinstallieren
Posted: 2009-09-17 02:09
by papabaer
Roger Wilco wrote:SuPHP != SuExec.
Stimmt natürlich, da hat mich die ähnliche Option glatt verführt Blödsinn zu erzählen :oops:
Re: php5 Erweiterungen nachinstallieren
Posted: 2009-09-17 13:49
by wschn123
HI
matzewe01 wrote:APACHE_MODULES="actions alias auth_basic authn_file authz_host authz_groupfile authz_default authz_user authn_dbm autoindex cgi dir env expires include log_config mime negotiation setenvif ssl userdir php5 perl suexec fcgid jk python status rewrite"
Diese Liste wäre zu vervollständigen.
ja ... hab's nun auch bemerkt .... Danke!