[SOLVED] Includes not working after a move to a new host
After moving WordPress to a new host some strange problem appeared that prevents my Atahualpa 3.6.4 theme to display correctly. Basically what I see after a page load is an empty page with just a background. Tracing this problem I discovered that the cause is an include statement on line 18 in header.php that fails to execute correctly:
PHP Code:
Trying to investigate further I commented this include statement out and a page was generating as expected until the next include statement <?php include 'bfa://html_inserts_body_tag'; ?> which is on line 21. So my guess is that include 'bfa://html_inserts_...' statements does not work on a new host for some reason. Not new to WordPress, I moved WP to other hosts several times before without any issues. Turning on WP_DEBUG gave me no messages. Is this some kind of server configuration issue? How does exactly include 'bfa://html_inserts_header' work? I used include statement with php or other file name only. How does exactly 'bfa://html_inserts_header' resolve? Is this some kind of symbolic link? :confused: Will be grateful to anybody who may shed some light on this weird issue ... |
Thiis is probably the suhosin issue (do a search on suhosin for more info) I would suggest upgrading to 3.7.7 which doesn't use the include but you loose the ability to include php in most theme options (wordpress restriction)
|
Yep, that's certainly a suhosin, because Atahualpa version 3.7.7 works well.
It's all clear now. Thank you, juggledad! |
All times are GMT -6. The time now is 02:59 PM. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.