Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá!
Como faço para indicar sempre que o "include_path" é o diretório "corrente" (ou diretório atual)? Por exemplo:
Código do arquivo ALGO.PHP
<?php
include "../outraPagina.php"; // <<<<<<<<<<<
$variavel = 1;
...
?>
Código do arquivo INDEX.PHP
<?php
include "algo.php";// <<<<<<<<<<<
$variavel = 1;
...
?>
Ao incluir o arquivo ALGO.PHP no INDEX.PHP, o include do arquivo ALGO.PHP deve ser procurado com relação ao diretório do arquivo ALGO.PHP e nao do INDEX.PHP, porque o endereço "../outraPagina.php" que está no arquivo ALGO.PHP é relativo ao diretório dele e nao do INDEX.PHP. O por que disso tudo? Nunca tive problemas com isso, sempre funcionou beleza só que hoje, nao faço a mínima ideia de como isso aconteceu, tive um enorme problema. Até ontem todos os meus includes funcionavam corretamente no servidor local, até que hoje eles PARARAM DE FUNCIONAR :upset: e só funcionam no servidor remoto. O erro que recebo de TODOS OS ARQUIVOS QUE CONTÉM INCLUDES É:
Warning: require_once(\\CONNECTIONDB.FUNC.PHP) [function.require-once]: failed to open stream: No such file or directory in C:\xampp\htdocs\med\php\verificaSessao.func.php on line 5
Fatal error: require_once() [function.require]: Failed opening required 'connectionDB.func.php' (include_path='/') in C:\xampp\htdocs\med\php\verificaSessao.func.php on line 5
Ajudem-meeeeeeeee, por favorrrrrr!!!!!!!! :cry:
Carregando comentários...