Heute habe ich mich bei Google Cloud Compute Engine angemeldet. Ich habe alles gemacht, aber dann habe ich bei der Installation von php5-mcrypt
extension einen Fehler gemacht.
Fehler:
Ich habe überall gesucht und bin dann hierher gekommen. Bitte helfen.
sudo Dienst apache2 restar
%Vor%Oder, wenn Sie keine Konfigurationen beibehalten müssen:
%Vor% Erhalten Sie eine Ausgabe von apt-mark showhold
?
Wenn es Ihr Problem nicht löst, sollten Sie es mit aptitude installieren:
%Vor%Zuletzt den Server erneut starten
%Vor%Hatte genau das gleiche Problem. Die akzeptierte Lösung hat bei mir nicht funktioniert. Nahm mich Ewigkeiten, um einen Weg zu finden.
%Vor%(ACHTUNG: Sie verlieren alle Einstellungen für Ihre PHP- und Apache-Installation!)
neu installieren:
%Vor%und aktivieren Sie die Erweiterungen
%Vor%Magie.
Das ist schrecklich, schrecklich, schrecklich. Wenn Sie ppa:ondrej/php5-5.6
zusammen mit ppa:ondrej/php5
und ppa:ondrej/php5-oldstable
hinzufügen, erhalten Sie gar nichts, da Sie genau eines davon benötigen (da eines PHP 5.4, zweites PHP 5.5 und drittes PHP 5.6 enthält). Das Löschen von php5*
und apache2*
ist ebenfalls nicht notwendig. Sie können apache2.2-common
löschen, wenn eine Fehleraktualisierung auftritt, aber das war's. Und dann werden die Module mcrypt
und curl
automatisch aktiviert (außer Sie haben sie in der Vergangenheit deaktiviert), so dass php5enmod mcrypt
und php5enmod curl
extra (aber nicht schädlich) sind.
Tags und Links php google-compute-engine ubuntu server mcrypt