io_stream.lo Fehler 1 bei der Installation der PHP-Erweiterung

7

Ich versuche, die mongo php-Erweiterung unter OSX 10.11 zu installieren, aber den Befehl:

  

sudo pecl install mongo

gibt den folgenden Fehler:

%Vor%     
King Julien 03.10.2015, 09:01
quelle

5 Antworten

14
  1. brew install openssl
  2. ln -s /usr/local/Cellar/openssl/1.0.2d_1/include/openssl /usr/local/include/openssl
ziy 05.10.2015 12:47
quelle
8

Sie müssen den Mac OSX El Capitán wurzellosen Mechanismus deaktivieren:

  1. Booten mit Cmd-R
  2. Offenes Terminal
  3. Geben Sie csrutil disable ein
  4. Neustart

Auf dem Mac müssen Sie Xcode installieren, und den Symlink für das openssl erstellen, kommt mit Xcode, d. h.

%Vor%

d. /usr/include/openssl verweist auf die Xcode-Bibliothek.

Baue deine mongo php-Bibliothek.

Sobald Sie fertig sind, sollten Sie den rootlosen Sicherheitsschutz aktivieren:

  1. Booten mit Cmd-R
  2. Offenes Terminal
  3. Geben Sie csrutil enable ein
  4. Neustart
Patrix 04.10.2015 15:06
quelle
0
  

evp ist High-Level-Verschlüsselungsfunktionen.

     

Versuchen Sie, Entwicklungsbibliotheken zu installieren:

     

Ubuntu: sudo apt-get install libssl-dev

     

CentOS: yum install openssl-devel

Quelle: Fehler bei der Installation von mongo driver for PHP auf Amazon Linux

    
Filype 03.10.2015 09:07
quelle
0

Ich benutze OS X und habe ein benutzerdefiniertes Build von openssl in / usr / local / openssl

so:

%Vor%     
baychae 10.08.2016 14:48
quelle
-1

Die Lösung von Scott Wiersdorf scheint für mich zu funktionieren Ссылка

Installieren Sie opnessl durch brew

%Vor%

Verknüpfen Sie die openssl

%Vor%     
ansarimofid 08.09.2016 09:44
quelle

Tags und Links