2010-11-12 6 views
2

J'ai domaine www.mysite.com et sous-domaine api1.mysite.com. Là (dans le domaine) sont plusieurs dossiers et dossiers "images". Il y a aussi un dossier appelé api1 qui est le dossier du sous-domaine. Ce que je ne peux pas comprendre, c'est comment localiser à partir du sous-domaine d'un dossier domian "images" et télécharger des fichiers là-bas ou vérifier s'ils existent. J'utilise php. par exemple.vérifier/télécharger des images vers le dossier de domaine à partir du sous-domaine

cette ligne est située dans l'un des fichiers du sous-domaine et le dossier "images" est un dossier de domaine de niveau supérieur.

$dir_img_small = file_exists('images/users/small/i_'.$profile_id.'.jpg'); 

Je tryed à utiliser ../ avant que les images, mais il ne fonctionne pas. S'il vous plaît aider!

MERCI À TOUS! Je l'ai résolu mon soi-même. AJOUTÉ ../../www EN FACE DES IMAGES. NOTIFIE UN RACCOURCI DANS LE RÉPERTOIRE DE MAISON ET IL TRAVAILLAIT.

+0

S'il vous plaît montrer le chemin absolu des deux répertoires. –

+0

J'utilise cpanel mais je ne suis pas shure .. Je gues * domain - home/usrname/public_html/* et * sous-domaine - home/usrname/public_html/api1 * – arturs

Répondre

1

Peut-être que vous devriez essayer de fournir le chemin complet vers le répertoire:

$root_path = "enter root path here/"; 
$dir_img_small = file_exists($root_path . 'images/users/small/i_'.$profile_id.'.jpg'); 
+0

pas la meilleure réponse parier c'était sur le bon chemin ! – arturs

0

Si vous utilisez IIS, vous pouvez définir un dossier "virtuel" dans un site Web qui pointe vers un dossier physique quelque part sur le serveur.

Vous pouvez donc définir un dossier virtuel appelé "images" et le mapper sur un dossier physique qui est le même dossier que le dossier images d'un autre site.

Questions connexes