Maison  >  Questions et réponses  >  le corps du texte

Une erreur s'est produite dans la configuration d'Apache https sous win7


Lorsque j'exécute la commande dans l'image, une boîte de message d'erreur apparaît. J'ai essayé de copier le fichier libeay32.dll dans le répertoire system32 selon les instructions sur Internet, mais le problème persiste. Je ne sais pas comment le résoudre. Quelqu'un d'expérimenté m'aide. Merci

迷茫迷茫2713 Il y a quelques jours588

répondre à tous(2)je répondrai

  • 習慣沉默

    習慣沉默2017-05-16 17:07:04

    En plus de libeay32.dll, vous avez également besoin de ssleay32.dll. Vous n'avez pas besoin de le copier dans le répertoire system32. Placez-le simplement dans le même répertoire que openssl.exe (c'est-à-dire le répertoire où se trouve httpd.exe. localisé). Vous devez d’abord vérifier cela. Cela pourrait ne pas résoudre votre problème.

    La meilleure façon de résoudre les problèmes est de trouver un exemple qui peut être exécuté avec succès, de supprimer les fichiers dll un par un et de voir quels fichiers provoqueront une erreur une fois supprimés, vous connaîtrez alors le problème.

    Téléchargez un xampp (version zip, aucune installation requise), son openssl peut être utilisé, mettez-le dans votre système et vérifiez-le pour le débogage.

    répondre
    0
  • 漂亮男人

    漂亮男人2017-05-16 17:07:04

    Votre Windows 7 est un système 64 bits et le libeay32.dll que vous avez copié est 32 bits ou une ancienne version. Allez ici pour télécharger une version 64 bits http://code.google.com/p/openssl-for-..., puis copiez les fichiers à l'intérieur dans system32bin

    répondre
    0
  • Annulerrépondre