2012-12-03 74 views
0

我的WordPress版本3.4.2的插件沒有有效的標題 - WordPress的不能添加新的插件

每當我嘗試激活安裝後一個插件,我得到

The plugin does not have a valid header. 

我試着刪除

<?php 


/* plugin info 

裏面的plugin_name.php文件。但是,它不能解決問題。

任何解決方法?

+0

P.S.導致此錯誤的常見原因是Plugin_name.zip包含具有相同名稱的zip文件。在這種情況下,解決方法是在解壓縮原始zip文件後簡單地上傳plugin_name/plugin_name.zip。但是,我的插件不是這樣的 – user544079

+0

這是所有插件還是隻與其中一個發生? –

+0

所有這些。沒有任何插件可以被激活。 – user544079

回答

2

您的一個插件很糟糕。我猜你知道哪一個可能是罪魁禍首。

完全從您的服務器刪除其wp-content/plugins/myplugin目錄。然後,當你顯示你的插件頁面時,你應該得到一個通知,宣佈你剛刪除的插件已被禁用。其他的東西應該工作。

修復您的插件代碼。請確保您知道,正好是您上傳的zip文件或目錄層次結構中有什麼。擺脫嵌套的zip文件或.svn目錄等額外的東西。

上傳它,並嘗試再次激活它。

+0

實際上,當我上傳任何插件時,它會上傳到public_html/site_name/wp-content/plugins文件夾而不是public_html/wp-content/plugins文件夾。我已經通過網站轉到我的根。有什麼辦法,我可以改變wordpress上傳插件的路徑嗎? – user544079

0

也許在你的頭,有這樣的文字$ : %/&(或等),如:

<?php 
/* 
Plugin Name: Simple:Press & % $ 


*/ 
?> 

嘗試刪除,然後重新啓動。

相關問題