Используйте это решение
Я также столкнулся с той же проблемой Предупреждение: include (/test/assets/header.php) [function.include]: не удалось открыть поток: нет такого файлаили каталог
Предупреждение: include () [function.include]: не удалось открыть файл /test/assets/header.php для включения (include_path = '.: / usr / local / lib / php: / usr/ local / php5 / lib / pear ')
Но я решаю их после поиска по Google в 2 днях.
Решение: тогда вам нужно определить свой путьиспользуйте функцию include в качестве удара:
define (DOC_ROOT_PATH, $ _SERVER ['DOCUMENT_ROOT']. '/');
после этого вы можете использовать любую структуру каталогов.