Annonce

  •  » Utilisation
  •  » upload impossible depuis l'appli android

#1 2023-07-27 12:12:35

ddhx
Invité

upload impossible depuis l'appli android

Bonjour,
Quand je veux uploader une photo depuis l'appli piwigo ng sur Android, j'ai le message suivant : "avertissement, certaines photos n'ont pas pu être transférées "(en fait je ne peux envoyer aucune photo)
Je précise que :
- ce message est apparu il y a quelques semaines,  avant tout marchait bien,
- l'upload depuis le serveur ne pose pas de problème
- le dossier upload est bien en 777
- j'ai bien vérifié mes droits

Je me dis que consulter les logs de piwigo ng serait une piste mais je ne sais pas où les trouver.
Qqun peut il m' aider?

Merci Braz !
Donald


Version de Piwigo: 13.8
Version de PHP: 7.4.33
Version de MySQL:  5.5.5-10.6.14-MariaDB
URL Piwigo: http://
Hébergement chez O2switch

#2 2023-07-27 12:24:50

k5
Équipe Piwigo
La reppe
2014-01-26
1306

Re: upload impossible depuis l'appli android

Bonjour
Pour envoyer des images, il est souhaitable d'avoir:
-un hébergement ou un espace web avec base de donnée mysql
-le dernier piwigo installé

quelques plugins installés :
-Localfiles editor

Dans l'onglet "configuration locale" entre <?php       ?>

(ceci n'est qu'un modèle de base mais il y a peut être des lignes à ajouter par exemple : 'videojs' ---> ffmpeg etc...)
 

Code:

$conf['sync_chars_regex'] = '/^[a-zA-Z0-9éè~àâ%êûñ!ëçîïÁÂÀÃœùö´`‘’+(),-_. ]+$/';  // autorise les caractères spéciaux
$conf['enable_formats'] = true;  // active tous les extensions du support
$conf['upload_form_all_types'] = true; // autorise tous les formats disponible à uploader
$conf['picture_ext'] = array('jpg', 'jpeg', 'png', 'gif', 'pdf', 'svg', 'mp3', 'mp4', 'mpg'); // tous les formats dans un tableau
$conf['file_ext'] = array_merge($conf['picture_ext'],array('tiff','tif','mpg','MPG','avi','AVI','mov','MOV','mp4','MP4','pdf','svg', 'mp3')); // tous les formats de fichier dans un tableau
$conf['show_template_in_side_menu'] = true; //autorise les template extension

Sur Android, il y a l'application piwigo ng

essayer d'installer l'application de débug sur android, ça ajoute les logs d'erreur par rapport au programme de base
https://github.com/Piwigo/piwigo-flutte … -debug.apk

A très vite


Piwigo 14.4 VM alpneLinux php 8.3.7
Piwigo 14.4 php 8.3.7 -- 8.3 mysql -- ImageMagick 7.1.1.31

Hors ligne

#3 2023-07-27 20:41:42

ddhx
Invité

Re: upload impossible depuis l'appli android

Merci,
Dans le fichier log dans _data j'ai :

og_2023-07-27_945a293779bfd6a2cca93e6990ebb8274a10c745.txt ( ASCII text )

[2023-07-27 9:04:27]    [DEBUG]    [WS]    ws_images_exist
  md5sum_list: '52f0f7e2cab28979d07254148612a6fe'
  filename_list: NULL
[2023-07-27 12:04:40]    [DEBUG]    [WS]    ws_images_exist
  md5sum_list: '52f0f7e2cab28979d07254148612a6fe'
  filename_list: NULL
[2023-07-27 19:58:36]    [DEBUG]    [WS]    ws_images_exist
  md5sum_list: '52f0f7e2cab28979d07254148612a6fe'
  filename_list: NULL
[2023-07-27 19:59:06]    [DEBUG]    [WS]    ws_images_exist
  md5sum_list: '52f0f7e2cab28979d07254148612a6fe'
  filename_list: NULL
[2023-07-27 20:11:55]    [DEBUG]    [i.php]    301 ././galleries/2012/2012-08-10-13.22.14.jpg
  url: '/photos/i.php?/galleries/2012/2012-08-10-13.22.14-me.jpg'
[2023-07-27 20:12:31]    [DEBUG]    [WS]    ws_images_exist
  md5sum_list: '52f0f7e2cab28979d07254148612a6fe'
  filename_list: NULL
[2023-07-27 20:34:15]    [DEBUG]    [WS]    ws_images_exist
  md5sum_list: '52f0f7e2cab28979d07254148612a6fe'
  filename_list: NULL


Serait-ce une piste pour comprendre? Peut être que je ne regarde pas le bon fichier d'erreurs?
Merci,
Ddhx

#4 2023-07-28 14:09:57

k5
Équipe Piwigo
La reppe
2014-01-26
1306

Re: upload impossible depuis l'appli android

Bonjour
Les logs de _data, je sais pas.
Avec piwigo ng débug est-ce qu'il y a des erreurs sur votre mobile ?
A très vite


Piwigo 14.4 VM alpneLinux php 8.3.7
Piwigo 14.4 php 8.3.7 -- 8.3 mysql -- ImageMagick 7.1.1.31

Hors ligne

#5 2023-07-29 08:10:30

ddhx
Invité

Re: upload impossible depuis l'appli android

Bonjour,
Pouvez vous me préciser où lire ces logs d'erreur de piwigo ng?
Merci,
Dh

#6 2023-07-29 17:58:33

k5
Équipe Piwigo
La reppe
2014-01-26
1306

Re: upload impossible depuis l'appli android

Bonjour
Comme cela par exemple :
https://i.imgur.com/sWWng96.jpg
A très vite


Piwigo 14.4 VM alpneLinux php 8.3.7
Piwigo 14.4 php 8.3.7 -- 8.3 mysql -- ImageMagick 7.1.1.31

Hors ligne

#7 2023-07-29 20:01:59

ddhx
Invité

Re: upload impossible depuis l'appli android

Ah, bah dans ce cas, si le message d'erreur est sensé surgir tout seul, je n'ai pas de message de bug avec cette version de debuggage...
je n'ai que le message comme quoi les photos n'ont pas pu être  transférées.  :(
J'aurais préféré un bug pour me mettre sur une piste ;)
Dh

#8 2023-07-29 22:14:27

ddhx
Invité

Re: upload impossible depuis l'appli android

Côté serveur j'ai ceci quand je veux uploader une photo depuis piwigo ng :

88.98.87.187 - - [29/Jul/2023:22:06:29 +0200] "POST /photos/ws.php?format=json&method=pwg.session.login HTTP/1.1" 200 27 "-" "Dart/3.0 (dart:io)"
88.98.87.187 - - [29/Jul/2023:22:06:29 +0200] "GET /photos/ws.php?format=json&method=pwg.session.getStatus HTTP/1.1" 200 455 "-" "Dart/3.0 (dart:io)"
88.98.87.187 - - [29/Jul/2023:22:06:29 +0200] "GET /photos/ws.php?format=json&method=reflection.getMethodList HTTP/1.1" 200 2051 "-" "Dart/3.0 (dart:io)"
88.98.87.187 - - [29/Jul/2023:22:06:32 +0200] "GET /photos/ws.php?format=json&method=reflection.getMethodList HTTP/1.1" 200 2051 "-" "Dart/3.0 (dart:io)"
88.98.87.187 - - [29/Jul/2023:22:06:32 +0200] "GET /photos/ws.php?format=json&method=pwg.categories.getList&cat_id=0&thumbnail_size=medium HTTP/1.1" 200 11342 "-" "Dart/3.0 (dart:io)"
88.98.87.187 - - [29/Jul/2023:22:06:36 +0200] "GET /photos/ws.php?format=json&method=reflection.getMethodList HTTP/1.1" 200 2051 "-" "Dart/3.0 (dart:io)"
88.98.87.187 - - [29/Jul/2023:22:06:36 +0200] "GET /photos/ws.php?format=json&method=reflection.getMethodList HTTP/1.1" 200 2051 "-" "Dart/3.0 (dart:io)"
88.98.87.187 - - [29/Jul/2023:22:06:36 +0200] "GET /photos/ws.php?format=json&method=pwg.categories.getImages&cat_id=1922&order=&per_page=100&page=0 HTTP/1.1" 200 18345 "-" "Dart/3.0 (dart:io)"
88.98.87.187 - - [29/Jul/2023:22:06:36 +0200] "GET /photos/ws.php?format=json&method=pwg.categories.getList&cat_id=0&thumbnail_size=medium HTTP/1.1" 200 11342 "-" "Dart/3.0 (dart:io)"
88.98.87.187 - - [29/Jul/2023:22:06:37 +0200] "GET /photos/ws.php?format=json&method=pwg.categories.getList&cat_id=1922&thumbnail_size=medium HTTP/1.1" 200 2490 "-" "Dart/3.0 (dart:io)"
88.98.87.187 - - [29/Jul/2023:22:06:39 +0200] "GET /photos/ws.php?format=json&method=pwg.categories.getImages&cat_id=1922&order=&per_page=100&page=0 HTTP/1.1" 200 18345 "-" "Dart/3.0 (dart:io)"
88.98.87.187 - - [29/Jul/2023:22:06:39 +0200] "GET /photos/ws.php?format=json&method=reflection.getMethodList HTTP/1.1" 200 2051 "-" "Dart/3.0 (dart:io)"
88.98.87.187 - - [29/Jul/2023:22:06:39 +0200] "GET /photos/ws.php?format=json&method=reflection.getMethodList HTTP/1.1" 200 2051 "-" "Dart/3.0 (dart:io)"
88.98.87.187 - - [29/Jul/2023:22:06:39 +0200] "GET /photos/ws.php?format=json&method=pwg.categories.getImages&cat_id=1926&order=&per_page=100&page=0 HTTP/1.1" 200 1921 "-" "Dart/3.0 (dart:io)"
88.98.87.187 - - [29/Jul/2023:22:06:39 +0200] "GET /photos/ws.php?format=json&method=pwg.categories.getList&cat_id=1922&thumbnail_size=medium HTTP/1.1" 200 2490 "-" "Dart/3.0 (dart:io)"
88.98.87.187 - - [29/Jul/2023:22:06:39 +0200] "GET /photos/ws.php?format=json&method=pwg.categories.getList&cat_id=1926&thumbnail_size=medium HTTP/1.1" 200 533 "-" "Dart/3.0 (dart:io)"
88.98.87.187 - - [29/Jul/2023:22:07:05 +0200] "GET /photos/ws.php?format=json&method=pwg.images.exist&md5sum_list=52f0f7e2cab28979d07254148612a6fe HTTP/1.1" 200 64 "-" "Dart/3.0 (dart:io)"
88.98.87.187 - - [29/Jul/2023:22:07:07 +0200] "GET /photos/ws.php?format=json&method=reflection.getMethodList HTTP/1.1" 200 2051 "-" "Dart/3.0 (dart:io)"
88.98.87.187 - - [29/Jul/2023:22:07:07 +0200] "GET /photos/ws.php?format=json&method=pwg.categories.getImages&cat_id=1926&order=&per_page=100&page=0 HTTP/1.1" 200 1921 "-" "Dart/3.0 (dart:io)"
88.98.87.187 - - [29/Jul/2023:22:07:07 +0200] "GET /photos/ws.php?format=json&method=pwg.categories.getList&cat_id=1926&thumbnail_size=medium HTTP/1.1" 200 533 "-" "Dart/3.0 (dart:io)"
88.98.87.187 - - [29/Jul/2023:22:07:07 +0200] "POST /photos/ws.php?format=json&method=pwg.images.uploadAsync HTTP/1.1" 404 - "-" "-"

Une idée ?
Dh

#9 2023-07-30 08:44:23

ddhx
Invité

Re: upload impossible depuis l'appli android

Si je comprends bien, certains attributs de la photo ne posent pas problème mais c'est la méthode uploadAsync qui bloque.
J'ai suivi le conseil du post
[Github] Piwigo issue #1344
, mais sans succès.
Dh

#10 2023-07-30 15:39:02

k5
Équipe Piwigo
La reppe
2014-01-26
1306

Re: upload impossible depuis l'appli android

Bonjour,
J'ai notifié l'équipe piwigo ng.
A très vite


Piwigo 14.4 VM alpneLinux php 8.3.7
Piwigo 14.4 php 8.3.7 -- 8.3 mysql -- ImageMagick 7.1.1.31

Hors ligne

#11 2023-07-31 08:19:44

ddhx
Invité

Re: upload impossible depuis l'appli android

Ok, merci!

#12 2023-08-10 14:52:10

remartin
Équipe Piwigo
2021-04-30
37

Re: upload impossible depuis l'appli android

Bonjour,

Depuis quelle version as-tu détecté ce problème ? Si il s'agit de la 2.1.0, nous avons rajouté des paramètres pour la connexion pour Accepter les SSL (certificats https non valides) et les identifiants HTTP (Basic Authentication). Si tu utilise l'un de ces paramètres, il est possible que tu rencontre des erreurs lors d'in upload notamment. C'est censé être corrigé avec la version 2.2.0, je t'invite à mettre à jour si ce n'est pas déjà fait.

Concernant les logs du serveur on peut voir que la requête uploadAsync renvoie 404. Les erreurs de ce genre ne sont pas renvoyées par les méthodes de l'API des Piwigo, mais plutôt du serveur même. Peut-être que la méthode uploadAsync n'as pas été trouvée...

Je vais regarder plus en détail ce qui pourrais générer cette erreur dans le code de l'application, mais côté serveur je ne sais pas quoi chercher de plus.

Rémi.

Hors ligne

#13 2023-08-11 09:16:12

remartin
Équipe Piwigo
2021-04-30
37

Re: upload impossible depuis l'appli android

k5 a écrit:

Bonjour
Comme cela par exemple :
https://i.imgur.com/sWWng96.jpg
A très vite

Je n'avais pas encore vu ce bug, je suppose que c'est quand tu change de serveur mais que les tailles d'images sauvegardées dans les préférences de l'app n'y figurent pas...

Dans ce cas j'ai fais un petit correctif pour la prochaine m.a.j.

Rémi.

Hors ligne

#14 2023-08-12 11:10:40

ddhx
Invité

Re: upload impossible depuis l'appli android

remartin a écrit:

Bonjour,

Depuis quelle version as-tu détecté ce problème ? Si il s'agit de la 2.1.0, nous avons rajouté des paramètres pour la connexion pour Accepter les SSL (certificats https non valides) et les identifiants HTTP (Basic Authentication). Si tu utilise l'un de ces paramètres, il est possible que tu rencontre des erreurs lors d'in upload notamment. C'est censé être corrigé avec la version 2.2.0, je t'invite à mettre à jour si ce n'est pas déjà fait.

Concernant les logs du serveur on peut voir que la requête uploadAsync renvoie 404. Les erreurs de ce genre ne sont pas renvoyées par les méthodes de l'API des Piwigo, mais plutôt du serveur même. Peut-être que la méthode uploadAsync n'as pas été trouvée...

Je vais regarder plus en détail ce qui pourrais générer cette erreur dans le code de l'application, mais côté serveur je ne sais pas quoi chercher de plus.

Rémi.

Bonjour,
Et merci pour votre réponse,
Je viens de tester la version 2.2.0 de piwigo ng mais le problème reste identique avec toujours une erreur 404 liée à la méthode uploadAsync.
Pas de soucis d'upload de fichier depuis un navigateur web...
Donald

#15 2023-08-12 11:14:24

ddhx
Invité

Re: upload impossible depuis l'appli android

J'ajoute que je peux tout de même supprimer une photo d'un album depuis l'appli...

  •  » Utilisation
  •  » upload impossible depuis l'appli android

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact