2017-05-19 5 views
0

je télécharger maintenant mon projet au serveur dans l'océan numérique, mais je reçois cette erreur dans l'erreur apache2 journalfailed to open stream: Aucun fichier ou répertoire

require_once (/ var/www/html/example/v1 ../ include/DbHandler.php): failed to open stream : Aucun fichier ou répertoire

La ligne 2 qui se produisent erreur est cela, fonctionne bien dans localhost, mais quand aller au serveur, il ayant l'erreur ci-dessus

require_once '../include/DBHandler.php'; 
require_once '../include/PassHash.php'; 

Mon répertoire est comme ci-dessous, je dois requis DBhandler.php qui dans include dossier, et index.php est du dossier v1 (l'endroit que require_once appelant à partir de).

-include 
    -DBhandler.php 
    -PassHash.php 
-v1 
    -index.php 

Voici le journal des erreurs, je suis

[Ven 19 mai 12: 33: 19,621030 2017] [: error] [pid 5236] [client 115.133.247.14:575 22] Attention PHP : require_once (/ var/www/html/exemple/v1 ../ include/DbHandler.php): impossible d'ouvrir le flux: aucun fichier ou répertoire de ce type dans/var/www/htm l/example/v1/index.php ligne 9

Ce que j'ai essayé jusqu'à présent

require_once $_SERVER['DOCUMENT_ROOT'].'/include/DBHandler.php'; require_once $_SERVER['DOCUMENT_ROOT'].'/include/PassHash.php';

Et cela, mais rien de tout cela résoudre le problème

require_once __DIR__."/../include/DBHandler.php"; 
require_once __DIR__."/../include/PassHash.php"; 

Quelqu'un s'il vous plaît aider! Donnez-moi la bonne direction, je peux procéder

+1

yopu ont bouchons dans include mais votre nom de fichier pour dbhandler est minuscule '/../ include/DbHandler.php' ne correspond pas' -DBhandler.php' – ThisGuyHasTwoThumbs

+0

monsieur , Je change à DBhandler.php dans mon dossier de serveur, mais il a toujours 'erreur interne 500' – ken

Répondre

1

Votre besoin:

require_once '../include/DbHandler.php'; 

Votre nom:

DBhandler.php 

Le nom est différent. Changez votre besoin pour:

require_once '../include/DBHandler.php'; 
+0

monsieur, je change à 'require_once '../ include/DBHandler.php';' mais le problème est toujours le même.ont une autre raison? – ken

1

Peut être votre nom de fichier case: DBHandler et DbHandler

+0

monsieur, je change à 'require_once' ../ include/DBHandler.php' '; mais le problème est toujours le même. Avons-nous une autre raison? – ken