bonjour,
je peux créer une connexion via :
$s3Client = new S3Client(['profile' => 'default','endpoint' =>'http://storage.sbg.cloud.ovh.net', 'region' => 'SBG','version' => latest','credentials' => array('key' => $key,'secret' => $secret,)]);
et lister mes containers existants sans soucis donc la connexion est OK:
$result = $s3Client->listBuckets();var_dump($result);)
mais je n arrive pas a créer de nouveau container avec :
$s3Client->createBucket(array('Bucket' => 'cont1',));
=> Je le cré manuellement via le site ovh:swift,SBG,private,cont1.
Lorsque je veux envoyer un fichier dans ce container :
$result = $s3Client->upload('cont1', 'test.123', fopen($file_name, 'rb'), 'public-read');
ne fonctionne pas mais si je met 'cont1/' (avec le slash) il me cré bien un objet dans 'cont1' mais qui s appelle '/test.123'
Quelle est la bonne requête pour créer un container et celle pour mettre un fichier dans ce container.
Merci.
JJS
AWS PHP Containers
Sujets apparentés
- [RESOLU] Connexion impossible en SSH
14041
05.06.2019 20:05
- Bonjour, Je n'est reçus aucun mot de passe root lors de mon achat!
10200
05.02.2018 20:47
- Configuration IP failover avec netplan (Ubuntu 17.10)
8391
12.01.2018 23:23
- IP Failover sur Debian 9
6640
18.11.2016 20:40
- Ssh connection timed out port 22
5658
11.12.2019 08:21
- Problème connexion ssh
5370
04.02.2018 09:46
- Connexion OpenStack Swift Object Storage
5089
11.04.2019 10:09
- Désactivation de mon site pour Phishing
4825
12.05.2021 08:36
- [RESOLU] VNC Console - Coller un texte
4064
14.01.2018 18:48
- [Officiel] Roadmap Public Cloud
3990
02.06.2017 08:53