chemin des fichiers
Bonjour
je rencontre un petit probleme :
Pour cette ligne j'ai une erreur :failed to open stream: "No such file or directory in..."
pourtant mon chemin me semble correct
par contre ça fonctionne si je met le chemin entier depuis "http://"
merci
a+
je rencontre un petit probleme :
Pour cette ligne j'ai une erreur :failed to open stream: "No such file or directory in..."
pourtant mon chemin me semble correct
par contre ça fonctionne si je met le chemin entier depuis "http://"
[== PHP ==]
$source = imagecreatefromjpeg("data/test/image.jpg");
merci
a+
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Mais si tu as utilisé le gestionnaire de medias de Pluxml, ce sera plutôt cela :
Accès à mon dépôt de plugins et thèmes
installe PluXml plus vite que ton ombre avec kzInstall2
Je pense qu'il faut declarer la constante PLX_ROOT comme ceci ?
Accès à mon dépôt de plugins et thèmes
installe PluXml plus vite que ton ombre avec kzInstall2
sachant que pour mon test je suis en local soit http://localhost/pluxml/
et si je déclare ma constante comme ceci :
ça marche !
là je comprends plus ...
Si tu ne veux pas avoir trop de souci, il vaut mieux ne pas y toucher.
De plus, il y a un souci avec PLX_ROOT, c'est qu'elle est utilisée à la fois pour déterminer le chemin des fichiers et pour calculer les URLs dans les pages HTML
Il faut utiliser cela :
Accès à mon dépôt de plugins et thèmes
installe PluXml plus vite que ton ombre avec kzInstall2
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
Plus exactement le fichier config du plugin et cette ligne est
dans la partie du code pour le redimensionnement d'images
Je voudrais surtout utiliser au mieux les mécanismes et fonctions internes a pluxml
au lieu du PHP pur, ceci pour la coherence de l'ensemble, si tu vois ce que je veux dire
Je ne comprends toujours pas pourquoi ça fonctionne si je met le chemin entier
a+
ça sous-entend que ton image est dans data/medias/test/
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
@Stephane,
C'est l'inconvénient d'avoir une adresse relative dans PLX_ROOT
Accès à mon dépôt de plugins et thèmes
installe PluXml plus vite que ton ombre avec kzInstall2
maintenant comme je vous ai dit pour creer mon image enregistrée j'avais fait au depart :
Pour l'enregistrement de l'image j'ai fait çà :
et ça marche pas
a+
imagejpeg($destination, $plxAdmin->aConf.'test/S_image.jpg');
pas de quote devant $plxAdmin
et pas d'espace apres jpg
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
Accès à mon dépôt de plugins et thèmes
installe PluXml plus vite que ton ombre avec kzInstall2
ça ne marche toujours pas
j'ai fais ceci pour m'assurer que le fichier source existe :
et j'ai la reponse le "fichier n'existe pas"
a+
Le fichier php où tu écris ces lignes est dans qul dossier ?
Accès à mon dépôt de plugins et thèmes
installe PluXml plus vite que ton ombre avec kzInstall2
c'est ce dossier qui contiendra le plugin qui est en construction
pour l'instant je realise des tests
si mon fichier php est dans le dossier /plugins/MonPlugin/fichier.php
le dossier data/test n'est pas trouvé
si je deplace mon script dans plugins/fichier.php donc si je descends
d'un niveau de l'arborescence le dossier et mon fichier est trouvé
A+
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
l'image source est dans /data/test/image.jpg
le probleme c'est qu'en lancant mon script php qui est dans plugins/MonPlugin il ne trouve pas le
dossier source de l'image . Mais si je mets le fichier du script php directement dans le dossier plugins il le trouve
c'est ça que je ne comprends pas
a+
déplace ton dossier test dans medias et ça sera tout bon.
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)