Bonjour à tous !
J’espère poster dans la bonne catégorie..
Je suis sur le développement d'un projet ou j'utilise les outils Google (CloudFire store, Cloud Storage) seulement depuis Mercredi j'ai un problème :
Impossible d'ajouter une image dans Cloud Storage..
J'ai pourtant essayer plusieurs solution, lu et re-lu la doc officiel et ce que je trouvais sur des forums, mais rien ne marche, je suis vraiment dans une impasse..
Pourtant, j'arrive à récupérer les images que j'ai enregistrer manuellement dans Storage depuis mon site...
Voici une solution que j'ai essayer :
$file_name = $_FILES['PhotoCouverture']['name'];
$temp_name = $_FILES['PhotoCouverture']['tmp_name'];
move_uploaded_file($temp_name, "gs://XXXXXXXXX.appspot.com/${file_name}");
Mais rien ne ce passe...
Seconde solution :
$storage = new StorageClient();
$bucketName = "XXXXXXX.appspot.com";
$content = $request->get('PhotoCouverture');
$metadata = ['contentType' => $request->files->get('mimeType')];
$imgName = $request->files->get('originalName');
$storage->bucket($bucketName)->upload($content, [
'name' => $imgName,
'metadata' => $metadata,
]);
Quelqu'un pourrait me donner un coup de pouce ?
Si vous faut plus d'infos, dites le moi !
Merci d'avance !