簡體   English   中英

Xampp警告:模塊“ openssl”已在行0中加載

[英]Xampp Warning: Module 'openssl' already loaded in line 0

我已經在Windows 7上安裝了Xampp。當我嘗試運行代碼時,出現錯誤

警告:模塊“ openssl”已加載到第0行

這是我之前在PC上運行過的相同代碼,我所做的只是重新安裝了Win 7和全新安裝的XAMPP

你似乎有線

extension=php_openssl.dll

在您的php.ini文件和/或子文件中兩次。

您需要在xampp目錄中找到所有相關的php.ini文件,並刪除或注釋掉以下模塊指令之一:

;extension=php_openssl.dll

服務器重新啟動后,這應該可以解決。

  1. 打開xampp-> PHP-> php.ini

  2. 在任何文本編輯器中打開文件php.ini

  3. CTRL + F並搜索openssl

  4. 通過在開頭添加分號,注釋行extension=php_openssl.dll ;extension=php_openssl.dll

注意:如果要再次啟用它,請刪除分號

我有同樣的問題,在我的情況下沒有多個extension=php_openssl.dll 原因是因為某些原因我有兩份apache,但是我只使用了一份。

我刪除了副本,並更改​​了環境變量PathOPENSSL_CONF以指向正確的Web服務器。

重新啟動網絡服務器后,它開始工作了! 確保重新啟動所有終端和CMD,否則將使用舊的環境變量,並且錯誤仍然存​​在。

重新安裝xampp並為composor安裝中的所需欄提供新的位置。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM