sergio.iescas 0 Denunciar post Postado Janeiro 29, 2022 (editado) ( ! ) Warning: include(C:/wamp64/www/lib/composer/vendor/autoload.php): failed to open stream: No such file or directory in C:\wamp64\www\calendario_master\config\config.php on line 15 Call Stack # Time Memory Function Location 1 0.0003 403016 {main}( ) ...\index.php:0 2 0.0006 403320 include( 'C:\wamp64\www\calendario_master\config\config.php' ) ...\index.php:1 ( ! ) Warning: include(): Failed opening 'C:/wamp64/www/lib/composer/vendor/autoload.php' for inclusion (include_path='.;C:\php\pear') in C:\wamp64\www\calendario_master\config\config.php on line 15 Call Stack # Time Memory Function Location 1 0.0003 403016 {main}( ) ...\index.php:0 2 0.0006 403320 include( 'C:\wamp64\www\calendario_master\config\config.php' ) ...\index.php:1 conteúdo do arquivo (config.php) conforme mensagem de erro. <?php #Caminhos absolutos $dirInt=""; define('DIRPAGE',"http://{$_SERVER['HTTP_HOST']}/{$dirInt}"); $bar=(substr($_SERVER['DOCUMENT_ROOT'],-1)=='/')?"":"/"; define('DIRREQ',"{$_SERVER['DOCUMENT_ROOT']}{$bar}{$dirInt}"); #Banco de Dados define('HOST','localhost'); define('DB','sistema'); define('USER','root'); define('PASS','root'); #Incluir arquivos include(DIRREQ.'lib/composer/vendor/autoload.php'); Editado Janeiro 29, 2022 por Matheus Tavares Formatar código Compartilhar este post Link para o post Compartilhar em outros sites
Omar~ 87 Denunciar post Postado Fevereiro 6, 2022 Digamos que eu tenha 2 arquivos chamados exemplo_A.php e exemplo_B.php. Dentro do A eu quero incluir o B, mas o B está em outro diretório. Então o certo não seria eu indicar um url para buscar esse arquivo, uma vez que a url já é uma variante da aplicação e o php não gosta disso o que geralmente vai dar em erro mesmo. Então o correto é só indicar diretórios mesmos e nada de usar url's. include ('../outro_diretorio/arquivo_B.php'); E bingo! funcionou.... Porém devido a certas reescritas do apache não dar para buscar o arquivo dessa forma, então basta apenas que indique a partir de onde está o arquivo atual usando a contante __DIR__: include (__DIR__ . '/../outro_diretorio/arquivo_B.php'); Compartilhar este post Link para o post Compartilhar em outros sites