2012-11-15 133 views
0

我使用WordPress主題滑塊,在這個我使用piecemaker。誰能幫我嗎?如何解決這些警告?

Warning: include() [function.include]: URL file-access is disabled in the server configuration in ..wp-content\themes\TheProfessional\page-full.php on line 8

Warning: include(http://localhost/caterer/wp-content/plugins/theme-slider/wp-theme-slider.php) [function.include]: failed to open stream: no suitable wrapper could be found in ..wp-content\themes\TheProfessional\page-full.php on line 8

Warning: include() [function.include]: Failed opening 'http://../wp-content/plugins/theme-slider/wp-theme-slider.php' for inclusion (include_path='.;Drive:\xampp\php\pear\') in ..\wp-content\themes\TheProfessional\page-full.php on line 8

+2

您是否閱讀過這些警告?他們提供了一個文件和一行看,除了錯誤的描述 –

+0

是的,我讀了它,現在它顯示解析錯誤後,我給了路徑 –

+0

解析錯誤:解析錯誤\ wp-content \ themes \ theProfessional \ page - 第18行的sitemap.php –

回答

0

你的指令allow_url_include是關閉的,如果你可以控制自己的託管則需要在php.ini配置來開啓這項功能,並重新啓動Apache,如果你沒有你的主機的直接訪問,你可以在WordPress的根目錄下的index.php文件的頂部使用這段代碼來打開它。

ini_set(‘allow_url_fopen’,'ON’); 

如果實在不行的概述 - 這裏是一個更詳細的博客文章: additional information

0

這是因爲包括使用URL文件(HTTP://)這是錯誤背後的原因。您必須使用文件的目錄路徑而不是URL路徑來包含文件。由於文件來自某個插件和主題,因此將您的代碼更改爲此

include(bloginfo('template_directory').'/page-full.php'); 
include (WP_PLUGIN_DIR.'/theme-slider/wp-theme-slider.php');