Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Fala pessoal. Existe alguma diferença na forma de caminho de arquivos do linux para iis?
Estou usando dirname(__FILE__) para pegar a base do caminho e tenho uma constante chamada
MODELS:
define('MODELS', PATH_ROOT.'\\app\\models\\');
Local estava funcionando bem com WampServer, mas ao jogar no servidor que roda com PHP 5.3 e IIS parou de incluir apenas os arquivos da pasta Model.
Fiz uma condicional dentro da função __autoload();
if( file_exists(MODELS.$file.'.php') ){
//require_once(MODELS.$file.'.php');
echo MODELS.$file.'.php';
}else if( file_exists (HELPERS .$file. '.php') ){
//echo HELPERS .$file. '.php';
require_once( HELPERS .$file. '.php' );
}else{
die('Arquivo <b>' . $file . '</b> não encontrado.');
}
Ele encontra o arquivo, mas quando, no lugar de imprimir o nome do arquivo eu fizer o require ele fica rodando, rodando e não inclui o arquivo nem fala que não encontrou. Ou seja, ele acha o arquivo, mas não consegue incluir.
Alguém já passou por isso?
Carregando comentários...