In meiner Freizeit beim Erstellen von Websites und Servern habe ich online nach einem kostenlosen Webverwaltungspanel namens wdcp gesucht, über das Sie eine Vielzahl von auf der Website verwendeten Software, einschließlich MySQL, PHP, Apache usw., einfach installieren, konfigurieren und verwalten können . Nachdem ich es ausprobiert hatte, stellte ich jedoch fest, dass wir bei der Installation von PHP in wdcp festgestellt hatten, dass PHP nicht korrekt installiert war, sodass ich weiter nach dem Grund suchen musste.
Der erste Schritt besteht darin, die Umgebung zu überprüfen
Zuerst dachte ich daran, den Grund zu überprüfen, warum die PHP-Installation fehlgeschlagen ist. Wenn man das Systemprotokoll und die Systemumgebungseinstellungen auf der wdcp-Konsole überprüft und andere mögliche Ursachen ausschließt, zeigt alles, dass alles normal ist. Ich habe festgestellt, dass das PHP-Installationspaket hier die neueste Version ist, die von PHP.net heruntergeladen wurde, und dass die Systemversion auch die neueste ist.
Zweiter Schritt: Lösungen finden
Mit diesen Informationen begann ich, online nach Lösungen zu suchen. Ich habe viele Leute mit dem gleichen Problem gefunden, aber die meisten Lösungen sind nicht verifiziert. Bei den meisten Lösungen wird empfohlen, die Systemversion zu aktualisieren, das PHP-Installationspaket erneut herunterzuladen, wdcp zu deinstallieren usw. Ich denke jedoch, dass diese Methoden nicht sehr zuverlässig sind, da mein System das neueste ist und PHP und wdcp auch die neuesten Versionen sind.
Der dritte Schritt: Versuchen Sie, manuell zu installieren.
Um das Problem zu lösen, habe ich beschlossen, PHP manuell zu installieren und zu konfigurieren. Ich habe zuerst ein PHP-Installationspaket für Linux-Systeme von der offiziellen Website heruntergeladen, dann das Befehlszeilentool (Terminal) verwendet, um das Installationsverzeichnis aufzurufen, und zum Dekomprimieren und Installieren die folgenden Befehle verwendet:
①tar -zxvf php-5.x.x. tar .gz
②cd php-5.x.x
③./configure --prefix=/usr/local/php --with-config-file-path=/etc/php.ini --enable-fpm --with- fpm -user=www --with-fpm-group=www --with-libxml-dir --with-gd --with-jpeg-dir --with-png-dir --with-zlib --with-iconv - -enable-xml --disable-rpath --enable-bcmath --enable-shmop --enable-sysvsem --enable-inline-optimization --with-curl --with-mcrypt --enable-fpm --enable - mbregex --enable-mbstring --with-mysql --with-mysql-sock=/var/run/mysql/mysql.sock --with-pdo-mysql --enable-pcntl --enable-opcache --enable - zip --with-pear
Diese Befehle entpacken, installieren, kompilieren und konfigurieren PHP. Manchmal müssen Sie einige Parameter basierend auf Ihrer spezifischen Bereitstellungssituation anpassen. Schließlich habe ich sichergestellt, dass PHP mit den folgenden Befehlen funktioniert:
①cd /usr/local/php
②cp php.ini-development /etc/php.ini
③cp sapi/fpm/init.d.php-fpm /etc /init .d/php-fpm
④chmod +x /etc/init.d/php-fpm
⑤service php-fpm start
Mit diesen Befehlen konnte ich PHP erfolgreich installieren und in der wdcp-Konfiguration auf normal setzen Arbeitsstatus der Datei. Dadurch kann mein Server nun normale PHP-Seiten mit Unterstützung von Apache anzeigen.
Ende
Wenn Sie wdcp verwenden und das Problem besteht, dass PHP nicht korrekt installiert werden kann, können Sie im Allgemeinen versuchen, PHP manuell zu installieren und es in der Konfiguration von wdcp auf den normalen Arbeitsstatus zu setzen. Darüber hinaus müssen Sie sicherstellen, dass die Umgebungseinstellungen, Systemversionen und zugehörigen Tools des Servers mit der erforderlichen Software übereinstimmen. Durch diesen Lernprozess habe ich nicht nur die Probleme in wdcp gelöst, sondern auch mehr über die Einstellungen der Serverumgebung gelernt und war von meinen Gewinnen tief beeindruckt.
Das obige ist der detaillierte Inhalt vonwdcp installiert PHP nicht. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!