Upload un fichier sur le serveur NAS synology
Résolu/Fermé
flo39400
yg_be
- Messages postés
- 596
- Date d'inscription
- mardi 8 avril 2008
- Statut
- Membre
- Dernière intervention
- 9 septembre 2021
yg_be
- Messages postés
- 19574
- Date d'inscription
- lundi 9 juin 2008
- Statut
- Contributeur
- Dernière intervention
- 5 juillet 2022
A voir également:
- Upload un fichier sur le serveur NAS synology
- Upload un fichier sur le serveur NAS synology ✓ - Forum - PHP
- Rajouter mon serveur NAS Synology sur ma Freebox player ✓ - Forum - Freebox
- Créer un dossier et Uploader un fichier sur un serveur ftp ✓ - Forum - Windows 7
- Script: upload de fichier a un serveur ftp ✓ - Forum - Internet / Réseaux sociaux
- Serveur de messagerie sur NAS Synology DS 209 ✓ - Forum - Messagerie
4 réponses
yg_be
26 mars 2017 à 16:49
- Messages postés
- 19574
- Date d'inscription
- lundi 9 juin 2008
- Statut
- Contributeur
- Dernière intervention
- 5 juillet 2022
26 mars 2017 à 16:49
bonjour, "tout va bien", veux-tu dire que cela fonctionne à un autre endroit?
où souhaites-tu exactement sauver le fichier, es-tu certain que ../uploads corresponde à cet endroit?
où souhaites-tu exactement sauver le fichier, es-tu certain que ../uploads corresponde à cet endroit?
flo39400
26 mars 2017 à 17:24
- Messages postés
- 596
- Date d'inscription
- mardi 8 avril 2008
- Statut
- Membre
- Dernière intervention
- 9 septembre 2021
26 mars 2017 à 17:24
En changent juste mon dossier de destination j'ai moins long en erreur, mais toujours au moins un problème:
Warning: move_uploaded_file(): open_basedir restriction in effect. File(/volume1/uploads/1717e0dcb3d413c45bdfea5009e3a608ce19e58ca408871f01d23596b08950de.png) is not within the allowed path(s): (/volume2/web:/tmp:/var/services/tmp:/var/services/web:/var/services/homes) in /volume2/web/sitebeta/admin/ajouter.php on line 46 Call Stack: 0.0002 136304 1. {main}() /volume2/web/sitebeta/admin/ajouter.php:0 0.0021 145312 2. move_uploaded_file() /volume2/web/sitebeta/admin/ajouter.php:46
Warning: move_uploaded_file(): open_basedir restriction in effect. File(/volume1/uploads/1717e0dcb3d413c45bdfea5009e3a608ce19e58ca408871f01d23596b08950de.png) is not within the allowed path(s): (/volume2/web:/tmp:/var/services/tmp:/var/services/web:/var/services/homes) in /volume2/web/sitebeta/admin/ajouter.php on line 46 Call Stack: 0.0002 136304 1. {main}() /volume2/web/sitebeta/admin/ajouter.php:0 0.0021 145312 2. move_uploaded_file() /volume2/web/sitebeta/admin/ajouter.php:46
flo39400
26 mars 2017 à 17:25
- Messages postés
- 596
- Date d'inscription
- mardi 8 avril 2008
- Statut
- Membre
- Dernière intervention
- 9 septembre 2021
26 mars 2017 à 17:25
Voici un dossier de partage comme ils appel ça....
yg_be
Modifié le 26 mars 2017 à 17:33
- Messages postés
- 19574
- Date d'inscription
- lundi 9 juin 2008
- Statut
- Contributeur
- Dernière intervention
- 5 juillet 2022
Modifié le 26 mars 2017 à 17:33
tu n'as pas répondu à ma question "où souhaites-tu exactement sauver le fichier?".
peux-tu également décrire ce que tu as changé, et ce que tu as spécifié comme fichier de destination?
ton code php est dans le répertoire /volume2/web/sitebeta/admin
veux-tu vraiment sauver ton fichier dans /volume1/uploads?
peux-tu également décrire ce que tu as changé, et ce que tu as spécifié comme fichier de destination?
ton code php est dans le répertoire /volume2/web/sitebeta/admin
veux-tu vraiment sauver ton fichier dans /volume1/uploads?
flo39400
26 mars 2017 à 17:37
- Messages postés
- 596
- Date d'inscription
- mardi 8 avril 2008
- Statut
- Membre
- Dernière intervention
- 9 septembre 2021
26 mars 2017 à 17:37
Normalement j'aimerai le sauvegarder dans /volume2/web/sitebeta/uploads, bon d'après moi j'aurai un problème avec le dossier temporaire.... mais peu être que cela est faux...
yg_be
26 mars 2017 à 17:36
- Messages postés
- 19574
- Date d'inscription
- lundi 9 juin 2008
- Statut
- Contributeur
- Dernière intervention
- 5 juillet 2022
26 mars 2017 à 17:36
peut-être:
$upload_repertoire = $_SERVER['DOCUMENT_ROOT'].'/../uploads';
flo39400
26 mars 2017 à 17:39
- Messages postés
- 596
- Date d'inscription
- mardi 8 avril 2008
- Statut
- Membre
- Dernière intervention
- 9 septembre 2021
26 mars 2017 à 17:39
Je vais tester mais vu que sur le serveur wamp sa fonctionne je voie pas pourquoi je devrai modifier le code.
yg_be
26 mars 2017 à 17:48
- Messages postés
- 19574
- Date d'inscription
- lundi 9 juin 2008
- Statut
- Contributeur
- Dernière intervention
- 5 juillet 2022
- Messages postés
- 596
- Date d'inscription
- mardi 8 avril 2008
- Statut
- Membre
- Dernière intervention
- 9 septembre 2021
26 mars 2017 à 17:48
je te conseille, quand cela fonctionnera sur ton serveur NAS, de tester le code final sur ton serveur wamp.
flo39400
26 mars 2017 à 17:40
- Messages postés
- 596
- Date d'inscription
- mardi 8 avril 2008
- Statut
- Membre
- Dernière intervention
- 9 septembre 2021
26 mars 2017 à 17:40
Voici le message d'erreur:
Warning: move_uploaded_file(/volume2/web/volume1/uploads/8c024636ef8f6f0f2a6fdcac96d265c08c644598aee00046e23e83641abee0be.png): failed to open stream: No such file or directory in /volume2/web/sitebeta/admin/ajouter.php on line 47 Call Stack: 0.0320 137952 1. {main}() /volume2/web/sitebeta/admin/ajouter.php:0 0.1768 146976 2. move_uploaded_file() /volume2/web/sitebeta/admin/ajouter.php:47 Warning: move_uploaded_file(): Unable to move '/volume1/@tmp/phpJqM5Ed' to '/volume2/web/volume1/uploads/8c024636ef8f6f0f2a6fdcac96d265c08c644598aee00046e23e83641abee0be.png' in /volume2/web/sitebeta/admin/ajouter.php on line 47 Call Stack: 0.0320 137952 1. {main}() /volume2/web/sitebeta/admin/ajouter.php:0 0.1768 146976 2. move_uploaded_file() /volume2/web/sitebeta/admin/ajouter.php:47
Warning: move_uploaded_file(/volume2/web/volume1/uploads/8c024636ef8f6f0f2a6fdcac96d265c08c644598aee00046e23e83641abee0be.png): failed to open stream: No such file or directory in /volume2/web/sitebeta/admin/ajouter.php on line 47 Call Stack: 0.0320 137952 1. {main}() /volume2/web/sitebeta/admin/ajouter.php:0 0.1768 146976 2. move_uploaded_file() /volume2/web/sitebeta/admin/ajouter.php:47 Warning: move_uploaded_file(): Unable to move '/volume1/@tmp/phpJqM5Ed' to '/volume2/web/volume1/uploads/8c024636ef8f6f0f2a6fdcac96d265c08c644598aee00046e23e83641abee0be.png' in /volume2/web/sitebeta/admin/ajouter.php on line 47 Call Stack: 0.0320 137952 1. {main}() /volume2/web/sitebeta/admin/ajouter.php:0 0.1768 146976 2. move_uploaded_file() /volume2/web/sitebeta/admin/ajouter.php:47
yg_be
26 mars 2017 à 17:44
- Messages postés
- 19574
- Date d'inscription
- lundi 9 juin 2008
- Statut
- Contributeur
- Dernière intervention
- 5 juillet 2022
- Messages postés
- 596
- Date d'inscription
- mardi 8 avril 2008
- Statut
- Membre
- Dernière intervention
- 9 septembre 2021
26 mars 2017 à 17:44
on progresse,
$upload_repertoire = $_SERVER['DOCUMENT_ROOT'].'/uploads';
flo39400
Modifié le 30 mars 2017 à 09:54
- Messages postés
- 596
- Date d'inscription
- mardi 8 avril 2008
- Statut
- Membre
- Dernière intervention
- 9 septembre 2021
Modifié le 30 mars 2017 à 09:54
Voila après une petite modification sur le serveur php voila ou j'en suis: Warning: move_uploaded_file(/6b6f5385aace49bbbe414b1f6f7ddbd474d4b1345f5af0b48c3f4b3d98aa5846.PNG): failed to open stream: Permission denied in /volume2/web/sitebeta/admin/ajouter.php on line 47 Call Stack: 0.0002 135464 1. {main}() /volume2/web/sitebeta/admin/ajouter.php:0 0.0073 144456 2. move_uploaded_file() /volume2/web/sitebeta/admin/ajouter.php:47 Warning: move_uploaded_file(): Unable to move '/volume1/@tmp/phprh9izh' to '/6b6f5385aace49bbbe414b1f6f7ddbd474d4b1345f5af0b48c3f4b3d98aa5846.PNG' in /volume2/web/sitebeta/admin/ajouter.php on line 47 Call Stack: 0.0002 135464 1. {main}() /volume2/web/sitebeta/admin/ajouter.php:0 0.0073 144456 2. move_uploaded_file() /volume2/web/sitebeta/admin/ajouter.php:47
Voici le code :
merci d'avance de votre réponse.
Voici le code :
$upload_repertoire = ini_set('open_basedir', $_SERVER['DOCUMENT_ROOT'].'/volume2/web/sitebeta/upload');
merci d'avance de votre réponse.
flo39400
30 mars 2017 à 12:44
- Messages postés
- 596
- Date d'inscription
- mardi 8 avril 2008
- Statut
- Membre
- Dernière intervention
- 9 septembre 2021
30 mars 2017 à 12:44
A mon avis je doit changer les paramètres de droit du dossier tmp les passer en droit moins restrictive....
Mais je sais me connecter en SSH être en root mais je sais pas comment naviguer en SSH et changer les permissions des dossiers....
Mais je sais me connecter en SSH être en root mais je sais pas comment naviguer en SSH et changer les permissions des dossiers....
26 mars 2017 à 16:55
Ou la configuration du serveur je sais pas trop....
26 mars 2017 à 16:56