Apache Module deaktivieren

knollsen

Member
Bei der Neuinstallation Plesk Onyx unter PHP-Einstellungen gibt es eine Fehlermeldung (s.Bild)
7.0.13 by OS vendor mod_php - der Händler kann nicht aktiviert werden, weil das zugehörige Apache-Modul fehlt
Habe alles probiert um dies zu deaktivieren oder es zu aktivieren, aber nicht's hilft. Ist das ein Bug? Bei Euch auch?
 

Attachments

  • Unbenannt2.JPG
    Unbenannt2.JPG
    52.5 KB · Views: 193
Wenn für dein Betriebssystem mod_php 7.0.13 für Apache vorhanden ist, installiere es über den Paketmananger und dann kannst du es aktivieren.
 
Ich hatte schon mod_perl, mod_bw, mod_python aktivierrt. da das nicht funktionierte, hatte ich die wieder entfernt. Was anderes ist nicht da?:confused: s.Bild
 

Attachments

  • Unbenannt.JPG
    Unbenannt.JPG
    15.6 KB · Views: 181
Bitte logge dich über SSH als root bei deinem System ein und starte den dort Paketmanager.
Wie das bei dir geht weiß ich nicht, da du nicht schreibst, welches Betriebssystem du nutzt.
Ich nehme an es ist Ubuntu, da du in einem früheren Post das erwähntest.
Code:
apt install libapache2-mod-php5
 
Last edited by a moderator:
Ubuntu 16.04.2 LTS‬
Plesk Onyx Version 17.0.17

Habe ich gemacht Ausgabe: Für Paket »libapache2-mod-php5« existiert kein Installationskandidat.

Eigentlich will ich es ja aus der Liste, da ich keinen Sinn sehe.
Nutzen wollte ich nur PHP - FPM-Anwendung von nginx
 
Code:
apt-get install libapache2-mod-php7.0
a2enmod php7.0
systemctl reload apache2

Die Vorherige Installation der Module sollte aber normalerweise das Postinstallscript aufrufen, welches die Module aktiviert.

Solltest du deine verwendete Distribution Debian sein und kein PHP7 zur Verfügung stehen, solltest du dir mal Dotdeb ansehen. Ubuntu Server 16.04 hat PHP7.0 im respository. Dotdeb: https://www.dotdeb.org/about/

EDIT: Da du Ubuntu nutzt, sollte sich das Paket einfach installieren lassen und dann auch sofort funktionieren.
 
Last edited by a moderator:
Hab ich mal versucht
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
libapache2-mod-php7.0 is already the newest version (7.0.13-0ubuntu0.16.04.1).
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert
# a2enmod php7.0
Considering conflict php5 for php7.0:
Enabling module php7.0.
To activate the new configuration, you need to run:
service apache2 restart
root@----:~# systemctl reload apache2
Job for apache2.service failed because the control process exited with error code. See "systemctl status apache2.service" and "journalctl -xe" for details

mmm - Kein Plan - deswegen vermute ich hier ein Bug
 
in Plesk habe ich jetzt unter Apache Webserver-Einstellungen den Hacken bei PHP7.0
das ist das selbe wie bei ssh
Jetzt habe ich in Plesk folgende rote Meldung im Header! (s.Bild)
Das hatte ich schon mal versucht und hatte es dann wieder deaktiviert!
 

Attachments

  • Unbenannt.JPG
    Unbenannt.JPG
    45.7 KB · Views: 162
in Plesk unter Apache Webserver-Einstellungen hab ich's umgestellt
Was bewirkt eigentlich Prefork? (das ist was für Experten) nicht das ich was kaputt mache! bin nicht mehr der jüngste!

NEE hat nix geholfen - Server auch neu gestartet
Stopp Warnmeldung weg hab auf "hier" geklickt in der Warnmeldung Konfigurationsdatei wurde erstellt!
was bleibt ist die warning 7.0.13 by OS vendor mod_php unter den PHP-Einstellungen, das ist geblieben!
 
Last edited by a moderator:
Alles poste ich da aber nicht
Loaded: loaded (/etc/init.d/apache2; bad; vendor preset: enabled)
Drop-In: /lib/systemd/system/apache2.service.d
ââapache2-systemd.conf
Active: active (running) since Di 2017-02-14 13:52:56 CET; 3min 31s ago
Docs: man:systemd-sysv-generator(8)
Process: 26861 ExecStop=/etc/init.d/apache2 stop (code=exited, status=0/SUCCESS)
Process: 26937 ExecStart=/etc/init.d/apache2 start (code=exited, status=0/SUCCESS)
CGroup: /system.slice/apache2.service
ââ26952 /usr/sbin/apache2 -k start
ââ26955 /usr/sbin/apache2 -k start
ââ26956 /usr/sbin/apache2 -k start
ââ26957 /usr/sbin/apache2 -k start
ââ26958 /usr/sbin/apache2 -k start
ââ26959 /usr/sbin/apache2 -k start
ââ26960 /usr/sbin/apache2 -k start

Olles IO
 
HA Du bist gut! Wo denn? Da gibt's nix in Plesk Komponenten, nur das was Du im 3. Post siehst! Das ganze WWW sagt nix.
Vom Prinzip brauch ichs nicht! Aber Warnmeldungen sind immer Schitt und machen die logs zu!
 
Ach so, du willst den gar nicht. Dann lass es doch so.

Der OS-mod_php-Handler lässt sich mit Plesk nicht entfernen.
 
Wenn das nicht für tägliche Log Blähungen sorgt! OK
Das Problem wäre aber da nicht gelöst.
Bin ich hier der einzigste, den das aufgefallen ist oder habt ihr das Problem gar nicht? dann wäre ja was bei meiner Installation schief gelaufen.
Man macht sich halt Gedanken ...
 
Dass sowas das Log enorm aufbläht sehe ich nicht so.

Wenn das OS-Modul nicht aktiviert ist, existiert in Plesk das rote Ausrufungszeichen. Habe auch auf Debian.
Sowas ignoriert man oder installiert eben mod-php und aktiviert es.
Man muss nicht jedem Geschrei von Plesk folgen, wenn das System doch läuft.

Wenn dir mod-php7 mit Ubuntu nicht läuft, hat Plesk+Ubuntu eine Macke.
 
Back
Top