Então,
No arquivo error.log eu encontrei os erros de sintaxe que eu havia exibido pelo display errors e já os corrigi mas a exibição das informações que vem do banco ainda não acontecem.
Você disse que o include, require e etc podem acabar dando problema. O meu index e as páginas com problemas, todas chamam um arquivo chamado funcoes.php.
Nesse arquivo encontro essas chamadas abaixo:
require_once("admin/inc/config.db.php");
require_once("admin/inc/db/mysql.class.php");
include_once("admin/inc/class/kitfesta/kitfesta.class.control.php");
include_once("admin/inc/class/kitfesta_produtos/kitfesta_produtos.class.control.php");
include_once("admin/inc/class/produtos/produtos.class.control.php");
include_once("admin/inc/class/tipos/tipos.class.control.php");
include_once("admin/inc/class/banner/banner.class.control.php");
O config.db está sendo chamado corretamente, porém as áreas em que estou com problemas são exatamente essas: kit festa, produtos e banner. Sendo assim, suspeito que essas chamadas estejam tendo algum problema.
Pode me dar alguma sugestão de como testar isso?