|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | |
|
Membre du Club
![]() |
Bonjour,
Je débute en php et j'ai écrit un script qui redimensionne des photos présentes sur mon serveur pagesperso.free.fr. Les originaux sont contenus dans un dossier qui contient un .htaccess pour contrôler l'ouverture de ce dossier et ne permettre qu'aux personnes authentifiées de l'ouvrir. Je cherche à enregistrer mon image redimensionnée dans ce dossier, et là paf ! : Citation:
Comment résoudre ce problème et m'authentifier dans mon script? A noter : je souhaite lancer ce script de façon récurrente automatiquement (pour le moment via WebCron). Merci de vos réponses !!! Nixar |
|
|
00
|
|
|
#2 |
|
Membre du Club
![]() |
Bonjour,
Personne ne peut m'aider? L'idée c'est de permettre à mon script php de créer des fichiers et des dossiers dans un répertoire en ligne ou l'accès en lecture seule (via http://pageperso.free.fr/MonRépertoire) est protégé par mot de passe. Merci de vos réponses !! Nixar |
|
00
|
|
|
#3 | |
|
En attente de confirmation mail
![]() Inscription : juin 2002 Messages : 6 164 ![]() |
Vous voulez écrire sur un répertoire distant ? La gestion du protocole HTTP par PHP ne le permet pas. Vous devez utiliser autre chose comme le FTP, qui lui, est parfaitement géré par PHP (tout ceci dépendra de la configuration de votre serveur). Par contre, si ce n'est pas le cas, vous passerez par le système de fichiers donc vous ne serez pas soumis aux restrictions du fichier htaccess et le serveur web devra disposer des droits d'écriture pour écrire le fichier.
Votre précédente erreur : Citation:
|
|
|
|
00
|
|
|
#4 |
|
Membre du Club
![]() |
Bonjour et merci de votre réponse,
Je ne souhaite pas écrire sur un répertoire distant, mais je cherche à écrire sur le serveur qui héberge le script : mon serveur free.fr contient à la fois le script et les photos, et je souhaite qu'il les redimensionne "sur place". J'espère être plus clair... Je souhaite donc que le script soit reconnu comme propriétaire ou tout du moins identifié pour pouvoir effectuer ces opérations d'écriture. Merci pour la piste du FTP, j'y ai songé après, mais il s'avère que free n'a pas installé les modules correspondants sur ses hébergements... Par ailleurs, la commande CHMOD est désactivée à la fois en PHP et en ligne de commande FTP, on ne peut donc pas ouvrir les droits en écriture. Je vais regarder du côté de mon erreur et de la variable "vide". Merci de votre réponse !! Nixar. |
|
00
|
Copyright © 2000-2012 - www.developpez.com