Die meisten Hosting-Server der Business-Klasse sind jetzt mit einem PEAR-Installationsprogramm über cPanel ausgestattet, mit dem Sie benutzerdefinierte PEAR-Module installieren können. Wenn Sie einen Business-Class-Hosting-Plan (Launch, Power oder Pro) haben und sich auf einem Server befinden, auf dem diese Funktion NICHT aktiviert ist, wenden Sie sich bitte an [email protected], um den Umzug auf einen neueren Server zu beantragen. Kunden von VPS und dedizierten Servern können diese Funktion kostenlos aktivieren lassen.
Benutzerdefinierte Installationen:
Vom Benutzer eingereicht:Jim Frenette Web Developer, https://www.brijo.com
Dies ist ein von einem unserer Kunden eingereichter Artikel, der erklärt, wie Sie Ihre eigene Installation von PEAR für PHP einrichten, die es Ihnen wiederum ermöglicht, Ihre eigenen PEAR-Module zu installieren.
Bitte beachten Sie:InMotion Hosting kann nur BEGRENZTEN Support für Software von Drittanbietern, Kundeninstallationen usw. bieten. Wir sind darauf beschränkt, nur serverseitige Variablen bereitzustellen.
- Erstellen Sie zuerst ein Verzeichnis außerhalb Ihrer public_html mit dem Namen „Pear .“ Dieser Ordner sollte weltweit lesbar und beschreibbar sein, was die Berechtigungen von 777 erfordert .
- Erstellen Sie dann einen weiteren Ordner in Ihrem public_html . Sie können den Namen dieses Ordners wählen, aber Sie möchten ihn vielleicht mit einem Passwort schützen, um den Zugriff auf seine Dateien einzuschränken. Für diese Demonstration heißt der Ordner, den wir erstellen, „pear-inst .“
- Gehen Sie zu https://pear.php.net/go-pear und kopieren Sie den Inhalt dieser Seite in eine Notepad-Datei namens „https://example.com/pear-inst/go-pear. php .“ Dies ist die Hauptinstallationsdatei. Von hier aus ist das einzige Feld, das Sie bearbeiten müssen, das Installationspräfix, das der absolute Pfad sein wird:
/home/userna5/pear
- ‘userna5 ‘ ist Ihr InMotion-Benutzername. Sie sollten auch den PHP-CLI-Pfad in Frage 11 festlegen. Der Pfad zur PHP-Binärdatei ist /usr/bin/php .
- Sobald die Installation abgeschlossen ist, haben Sie jetzt Ihre eigene Instanz von Pear auf Ihrer Site installiert. Sie müssen sicherstellen, dass der Include-Pfad in Ihren PHP-Skripten so eingestellt ist, dass er den Ihrer Installation widerspiegelt und nicht den auf dem Server:
set_include_path('../../pear/PEAR' . PATH_SEPARATOR . get_include_path());
- Von hier aus können Sie auch Ihre eigenen Birnenpakete installieren. Dazu können Sie eine Datei namens „install.php“ in Ihrem pear-inst-Verzeichnis erstellen und diesen Code hinzufügen:
include_once "../../pear/index.php";
- Wenn Sie diese Seite in einem Browser (https://example.com/pear-inst/install.php) laden, sehen Sie die Standard-PEAR-Installationsschnittstelle, wo Sie Ihre eigenen PEAR-Module installieren können. Aus Sicherheitsgründen sollten Sie die Berechtigungen des Birnenverzeichnisses auf 755 setzen, wenn Sie mit der Installation von PEAR und anderen Modulen fertig sind.