簡體   English   中英

PHP擴展:模塊“ hello”已在第0行的Unknown中加載

[英]PHP Extension : Module 'hello' already loaded in Unknown on line 0

我的開發環境:

Linux-Linux localhost.localdomain 2.6.9-42。

阿帕奇:2.2.4

的PHP:5.2.3

我寫了一個PHP擴展名hello。

當我進行測試時,它告訴我:

PHP警告:模塊“ hello”已在第0行的Unknown中加載

PHP警告:模塊“ hello”已在第0行的Unknown中加載

我檢查php.ini,只有一行extension = hello.so。

我刪除了php.ini中的extension = hello.so,然后成功進行了測試,但網絡服務器進程未加載hello模塊。

我該怎么辦?

我想記住錯誤消息實際上是誤導性的,在我的情況下(前一段時間),由於模塊內部存在鏈接問題,我也收到了類似的消息。

這是一種無害的警告,但是當人們多次處理同一個INI文件時,我通常會看到此警告(例如,如果他們將其符號鏈接到“掃描此目錄以查找其他.ini文件”下的某個位置)

似乎沒有人會再看這個問題,所以我會說我的想法。 Make test將啟動php並加載make擴展文件,該文件不在php.ini中聲明的目錄中。 必須有另一個擴展文件,該擴展文件已經在php.ini中聲明的目錄中被php加載。 因此php加載了兩個具有相同名稱的擴展。

暫無
暫無

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

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