
Ich versuche, Apache2 auf einem virtuellen Server zu installieren. Ich habe apr, apr-util und pcre installiert.
Beim Versuch, Apache zu installieren, funktioniert die ./configure-Funktion zwar, aber beim Versuch, sie auszuführen, erhalte ich diesen Fehler: libtool: link: kann die Bibliothek /usr/local/apr/lib/libapr-1.la‘ oder das nicht verarbeitete Argument /usr/local/apr/lib/libapr-1.la‘ nicht finden.
Zur Konfiguration habe ich Folgendes eingegeben: ./configure --prefix=/data/home/afora001/php-apache/apache/ --with-apr=/data/home/afora001/php-apache/apr/ --with-apr-util=/data/home/afora001/php-apache/apru/ --with-pcre=/data/home/afora001/php-apache/pcre/
Ich verstehe nicht, warum versucht wird, eine Bibliothek in /usr zu finden?
Danke! Was fehlt mir?
Antwort1
Nun, ich bin davon ausgegangen, dass Sie, als Sie sagten, Sie hätten „apr, apr-util und pcre installiert“, den Paketmanager Ihres Betriebssystems dazu verwendet haben. Wenn ja, müssten Sie die „-dev“-Variante dieser Pakete installieren. Wenn nicht und Sie aus dem Quellcode kompiliert haben, müssen Sie Folgendes tun: „Stellen Sie sicher, dass APR und APR-Util bereits auf Ihrem System installiert sind. Wenn dies nicht der Fall ist oder Sie die vom System bereitgestellten Versionen nicht verwenden möchten, laden Sie die neuesten Versionen von APR und APR-Util von Apache APR herunter, entpacken Sie sie in ./srclib/apr und ./srclib/apr-util und verwenden Sie die Option --with-included-apr von ./configure.“