goudurix Posté(e) le 7 février Posté(e) le 7 février Pour info, JDownloader utilise l'API pour le téléchargement. Et depuis que j'utilise cette application, plus aucun problème pour télécharger, peu importe le nombre de fichier ou leur taille.
Holborn A Posté(e) le 7 février Posté(e) le 7 février il y a 34 minutes, Mathieu Vedie a dit : La derniere version publié sur la page 1 de ce topic est la 3.2.5, mais dans les discussions plusieurs version entre temps on été distribué. Dont la derniere 4.0.1 qui utilise l'API et non le site. Donc non ce n'est pas logique, il est important pour débuguer et aider de savoir de quelle version on parle. Je vais tacher d'ajouter du log dans une version 4.0.2 Hello, je parle de la dernière version publiée sur GitHub (pour moi la référence car la première page de ce sujet n'est pas maintenue). Mais effectivement je suis d'accord avec toi 😀 et je préciserai. 1
Mathieu Vedie Posté(e) le 7 février Posté(e) le 7 février (modifié) Je viens de packager une version 4.0.2 pour ajouter les logs : https://github.com/Gizmo091/synology_1fichier_hosting/raw/main/OneFichierCom(4.0.2).host Les logs se trouverons dans /tmp/1fichier_dot_com . Un fichier de log sera créer par téléchargement. Exemple : Url de téléchargement : https://1fichier.com/?fzrlqa5ogmx4dzbcpga5&af=3601079 Le fichier de log sera /tmp/1fichier_dot_com/fzrlqa5ogmx4dzbcpga5.log Les logs sans url ou avec une url qui ne me permet pas de trouver un identifiant sont stocké dans /tmp/1fichier_dot_com/default.log Les logs sont écrits pour chaque fichier sans distinction mais sont cleané à chaque lancement d'un nouveau téléchargement ( tous les logs de - de 24h sont supprimés ). Ceux ayant des problèmes vous pouvez donc tester et coller votre log ici : Exemple de log default.log : 2024-02-07T13:48:33.144+01:00 : __construct : Message : Appel du constructeur de SynoFileHosting 2024-02-07T13:48:33.144+01:00 : __construct : Data : a:1:{s:10:"parameters";a:4:{s:3:"Url";s:0:"";s:8:"Username";s:23:"mathieu.vedie@gmail.com";s:6:"apikey";s:32:"vanUCcRi581jSZV4????????????????";s:8:"HostInfo";a:9:{s:4:"name";s:13:"OneFichierCom";s:10:"hostprefix";s:12:"1fichier.com";s:11:"displayname";s:8:"1fichier";s:7:"version";s:5:"4.0.2";s:14:"authentication";s:3:"yes";s:6:"module";s:17:"OneFichierCom.php";s:5:"class";s:15:"SynoFileHosting";s:11:"description";s:30:"Access or premium account only";s:10:"newversion";s:5:"4.0.2";}}} 2024-02-07T13:48:33.144+01:00 : Verify : Message : Debut de la methode : 2024-02-07T13:48:33.144+01:00 : Verify : Data : a:1:{s:10:"parameters";a:1:{s:11:"ClearCookie";b:1;}} 2024-02-07T13:48:36.145+01:00 : TypeAccount : Message : Debut de la methode : 2024-02-07T13:48:36.145+01:00 : TypeAccount : Data : a:1:{s:10:"parameters";a:1:{s:6:"apikey";s:32:"vanUCcRi581jSZV4????????????????";}} 2024-02-07T13:48:38.298+01:00 : TypeAccount : Message : Reponse brute de l'api à https://api.1fichier.com/v1/user/info.cgi 2024-02-07T13:48:38.298+01:00 : TypeAccount : Data : s:534:"{"available_cold_storage":2199023255552,"allowed_cold_storage":2,"mail_rm":"0","upload_forbidden":0,"default_cold_storage_quota":2,"offer":"1","default_domain":0,"default_port_files":"0","ftp_mode":"0","default_quota":0,"hot_storage":0,"overquota":0,"page_limit":0,"2fa":"0","download_menu":"0","cdn":"500.00000","subscription_end":"2024-10-10 12:49:49","available_storage":0,"ftp_did":0,"default_port":"1","email":"mathieu.vedie@gmail.com","ftp_report":"0","stats_date":0,"cold_storage":0,"ru_report":"1","use_cdn":"0","status":"OK"}"; 2024-02-07T13:48:38.298+01:00 : TypeAccount : Message : Reponse json de l'api à https://api.1fichier.com/v1/user/info.cgi 2024-02-07T13:48:38.298+01:00 : TypeAccount : Data : a:27:{s:22:"available_cold_storage";i:2199023255552;s:20:"allowed_cold_storage";i:2;s:7:"mail_rm";s:1:"0";s:16:"upload_forbidden";i:0;s:26:"default_cold_storage_quota";i:2;s:5:"offer";s:1:"1";s:14:"default_domain";i:0;s:18:"default_port_files";s:1:"0";s:8:"ftp_mode";s:1:"0";s:13:"default_quota";i:0;s:11:"hot_storage";i:0;s:9:"overquota";i:0;s:10:"page_limit";i:0;s:3:"2fa";s:1:"0";s:13:"download_menu";s:1:"0";s:3:"cdn";s:9:"500.00000";s:16:"subscription_end";s:19:"2024-10-10 12:49:49";s:17:"available_storage";i:0;s:7:"ftp_did";i:0;s:12:"default_port";s:1:"1";s:5:"email";s:23:"mathieu.vedie@gmail.com";s:10:"ftp_report";s:1:"0";s:10:"stats_date";i:0;s:12:"cold_storage";i:0;s:9:"ru_report";s:1:"1";s:7:"use_cdn";s:1:"0";s:6:"status";s:2:"OK";} 2024-02-07T13:48:38.298+01:00 : TypeAccount : Message : Fin de la methode sans erreur : 2024-02-07T13:48:38.298+01:00 : TypeAccount : Data : a:1:{s:6:"return";i:6;} 2024-02-07T13:48:38.299+01:00 : Verify : Message : Fin de la methode : 2024-02-07T13:48:38.299+01:00 : Verify : Data : a:1:{s:6:"return";i:6;} Exemple pour fzrlqa5ogmx4dzbcpga5.log : 2024-02-07T13:52:25.502+01:00 : __construct : Message : Appel du constructeur de SynoFileHosting 2024-02-07T13:52:25.502+01:00 : __construct : Data : a:1:{s:10:"parameters";a:4:{s:3:"Url";s:53:"https://1fichier.com/?fzrlqa5ogmx4dzbcpga5&af=3601079";s:8:"Username";s:23:"mathieu.vedie@gmail.com";s:6:"apikey";s:32:"vanUCcRi581jSZV4????????????????";s:8:"HostInfo";a:8:{s:4:"name";s:13:"OneFichierCom";s:10:"hostprefix";s:12:"1fichier.com";s:14:"authentication";s:3:"yes";s:6:"module";s:17:"OneFichierCom.php";s:5:"class";s:15:"SynoFileHosting";s:9:"diroption";s:1:"u";s:7:"version";s:5:"4.0.2";s:15:"supporttasklist";b:0;}}} 2024-02-07T13:52:27.658+01:00 : GetDownloadInfo : Message : Reponse brute de l'api à https://api.1fichier.com/v1/download/get_token.cgi 2024-02-07T13:52:27.658+01:00 : GetDownloadInfo : Data : s:59:"{"url":"https://c-4.1fichier.com/p974082126","status":"OK"}"; 2024-02-07T13:52:27.659+01:00 : GetDownloadInfo : Message : Reponse json de l'api à https://api.1fichier.com/v1/download/get_token.cgi 2024-02-07T13:52:27.659+01:00 : GetDownloadInfo : Data : a:2:{s:3:"url";s:35:"https://c-4.1fichier.com/p974082126";s:6:"status";s:2:"OK";} 2024-02-07T13:52:27.659+01:00 : GetDownloadInfo : Message : download_url : 2024-02-07T13:52:27.659+01:00 : GetDownloadInfo : Data : s:35:"https://c-4.1fichier.com/p974082126"; 2024-02-07T13:52:29.800+01:00 : GetDownloadInfo : Message : Reponse brute de l'api à https://api.1fichier.com/v1/file/info.cgi 2024-02-07T13:52:29.800+01:00 : GetDownloadInfo : Data : s:422:"{"url":"https://1fichier.com/?fzrlqa5ogmx4dzbcpga5","content-type":"video/mp4","filename":"Mission.Impossible.Dead.Reckoning.Part.One.2023.Truefrench.Hdrip.X264.Wawacity.rsvp.mp4","acl":0,"inline":0,"size":1656067445,"description":"","pass":0,"checksum":"b561e0fd179c316a82556d97d45779879a48e10f6f41a9e0353c65a6806b32b4ee4659c9a6019db1dde8ad8b1d415e189b2ccfdabcf963de7a50c7c7a6112efb","date":"2023-10-09 17:42:02","cdn":0}"; 2024-02-07T13:52:29.800+01:00 : GetDownloadInfo : Message : Reponse json de l'api à https://api.1fichier.com/v1/file/info.cgi 2024-02-07T13:52:29.800+01:00 : GetDownloadInfo : Data : a:11:{s:3:"url";s:42:"https://1fichier.com/?fzrlqa5ogmx4dzbcpga5";s:12:"content-type";s:9:"video/mp4";s:8:"filename";s:87:"Mission.Impossible.Dead.Reckoning.Part.One.2023.Truefrench.Hdrip.X264.Wawacity.rsvp.mp4";s:3:"acl";i:0;s:6:"inline";i:0;s:4:"size";i:1656067445;s:11:"description";s:0:"";s:4:"pass";i:0;s:8:"checksum";s:128:"b561e0fd179c316a82556d97d45779879a48e10f6f41a9e0353c65a6806b32b4ee4659c9a6019db1dde8ad8b1d415e189b2ccfdabcf963de7a50c7c7a6112efb";s:4:"date";s:19:"2023-10-09 17:42:02";s:3:"cdn";i:0;} 2024-02-07T13:52:29.800+01:00 : GetDownloadInfo : Message : Fin de la methode sans erreur : 2024-02-07T13:52:29.800+01:00 : GetDownloadInfo : Data : a:1:{s:6:"return";a:1:{s:5:"error";i:1;}} 2024-02-07T13:53:02.590+01:00 : __construct : Message : Appel du constructeur de SynoFileHosting 2024-02-07T13:53:02.590+01:00 : __construct : Data : a:1:{s:10:"parameters";a:4:{s:3:"Url";s:53:"https://1fichier.com/?fzrlqa5ogmx4dzbcpga5&af=3601079";s:8:"Username";s:23:"mathieu.vedie@gmail.com";s:6:"apikey";s:32:"vanUCcRi581jSZV4????????????????";s:8:"HostInfo";a:8:{s:4:"name";s:13:"OneFichierCom";s:10:"hostprefix";s:12:"1fichier.com";s:14:"authentication";s:3:"yes";s:6:"module";s:17:"OneFichierCom.php";s:5:"class";s:15:"SynoFileHosting";s:9:"diroption";s:1:"u";s:7:"version";s:5:"4.0.2";s:15:"supporttasklist";b:0;}}} Modifié le 8 février par Mathieu Vedie Erreur de frappe 2
psychros Posté(e) le 7 février Posté(e) le 7 février Bonjour! Tout d'abord je tiens à remercier Mathieu pour ses efforts. Grâce à lui j'ai pu télécharger tranquille pendant un bon moment! 🙂 Jusqu'à il y a quelques jours tout allait bien, avec juste une limite à 5 téléchargements par heure environ. Depuis quelque jours, Download station se comportait comme si je n'avais pas de compte premium: je ne pouvais notamment télécharger qu'un seul fichier à la fois et lentement. J'ai alors essayé de réinstaller un host plus récent proposé ici-même. J'ai essayé 4.0.0, le 4.0.1 en suivant les instructions mais maintenant cela ne fonctionne plus du tout, les téléchargements partent systématiquement en erreur. J'ai installé le host 4.0.2, cela ne fonctionne toujours pas et j'ai une question bête, je ne trouve pas le dossier tmp...je dois le créer? Si on m'explique gentiment je me ferai ensuite un plaisir de poster les logs.
Holborn A Posté(e) le 7 février Posté(e) le 7 février Il y a 4 heures, Mathieu Vedie a dit : Je viens de packager une version 4.0.2 pour ajouter les logs : https://github.com/Gizmo091/synology_1fichier_hosting/raw/main/OneFichierCom(4.0.2).host Les logs se trouverons dans /tmp/1fichier_dot_com . Un fichier de log sera créer par téléchargement. Exemple : Url de téléchargement : https://1fichier.com/?fzrlqa5ogmx4dzbcpga5&af=3601079 Le fichier de log sera /tmp/1fichier_dot_com/fzrlqa5ogmx4dzbcpga5.log Les logs sans url ou avec une url qui ne me permet pas de trouver un identifiant sont stocké dans /tmp/1fichier_dot_com/default.log Les logs sont écrits pour chaque fichier sans distinction mais sont cleané à chaque lancement d'un nouveau téléchargement ( tous les logs de = de 24h sont supprimés ). Ceux ayant des problèmes vous pouvez donc tester et coller votre log ici : Exemple de log default.log : 2024-02-07T13:48:33.144+01:00 : __construct : Message : Appel du constructeur de SynoFileHosting 2024-02-07T13:48:33.144+01:00 : __construct : Data : a:1:{s:10:"parameters";a:4:{s:3:"Url";s:0:"";s:8:"Username";s:23:"mathieu.vedie@gmail.com";s:6:"apikey";s:32:"vanUCcRi581jSZV4????????????????";s:8:"HostInfo";a:9:{s:4:"name";s:13:"OneFichierCom";s:10:"hostprefix";s:12:"1fichier.com";s:11:"displayname";s:8:"1fichier";s:7:"version";s:5:"4.0.2";s:14:"authentication";s:3:"yes";s:6:"module";s:17:"OneFichierCom.php";s:5:"class";s:15:"SynoFileHosting";s:11:"description";s:30:"Access or premium account only";s:10:"newversion";s:5:"4.0.2";}}} 2024-02-07T13:48:33.144+01:00 : Verify : Message : Debut de la methode : 2024-02-07T13:48:33.144+01:00 : Verify : Data : a:1:{s:10:"parameters";a:1:{s:11:"ClearCookie";b:1;}} 2024-02-07T13:48:36.145+01:00 : TypeAccount : Message : Debut de la methode : 2024-02-07T13:48:36.145+01:00 : TypeAccount : Data : a:1:{s:10:"parameters";a:1:{s:6:"apikey";s:32:"vanUCcRi581jSZV4????????????????";}} 2024-02-07T13:48:38.298+01:00 : TypeAccount : Message : Reponse brute de l'api à https://api.1fichier.com/v1/user/info.cgi 2024-02-07T13:48:38.298+01:00 : TypeAccount : Data : s:534:"{"available_cold_storage":2199023255552,"allowed_cold_storage":2,"mail_rm":"0","upload_forbidden":0,"default_cold_storage_quota":2,"offer":"1","default_domain":0,"default_port_files":"0","ftp_mode":"0","default_quota":0,"hot_storage":0,"overquota":0,"page_limit":0,"2fa":"0","download_menu":"0","cdn":"500.00000","subscription_end":"2024-10-10 12:49:49","available_storage":0,"ftp_did":0,"default_port":"1","email":"mathieu.vedie@gmail.com","ftp_report":"0","stats_date":0,"cold_storage":0,"ru_report":"1","use_cdn":"0","status":"OK"}"; 2024-02-07T13:48:38.298+01:00 : TypeAccount : Message : Reponse json de l'api à https://api.1fichier.com/v1/user/info.cgi 2024-02-07T13:48:38.298+01:00 : TypeAccount : Data : a:27:{s:22:"available_cold_storage";i:2199023255552;s:20:"allowed_cold_storage";i:2;s:7:"mail_rm";s:1:"0";s:16:"upload_forbidden";i:0;s:26:"default_cold_storage_quota";i:2;s:5:"offer";s:1:"1";s:14:"default_domain";i:0;s:18:"default_port_files";s:1:"0";s:8:"ftp_mode";s:1:"0";s:13:"default_quota";i:0;s:11:"hot_storage";i:0;s:9:"overquota";i:0;s:10:"page_limit";i:0;s:3:"2fa";s:1:"0";s:13:"download_menu";s:1:"0";s:3:"cdn";s:9:"500.00000";s:16:"subscription_end";s:19:"2024-10-10 12:49:49";s:17:"available_storage";i:0;s:7:"ftp_did";i:0;s:12:"default_port";s:1:"1";s:5:"email";s:23:"mathieu.vedie@gmail.com";s:10:"ftp_report";s:1:"0";s:10:"stats_date";i:0;s:12:"cold_storage";i:0;s:9:"ru_report";s:1:"1";s:7:"use_cdn";s:1:"0";s:6:"status";s:2:"OK";} 2024-02-07T13:48:38.298+01:00 : TypeAccount : Message : Fin de la methode sans erreur : 2024-02-07T13:48:38.298+01:00 : TypeAccount : Data : a:1:{s:6:"return";i:6;} 2024-02-07T13:48:38.299+01:00 : Verify : Message : Fin de la methode : 2024-02-07T13:48:38.299+01:00 : Verify : Data : a:1:{s:6:"return";i:6;} Exemple pour fzrlqa5ogmx4dzbcpga5.log : 2024-02-07T13:52:25.502+01:00 : __construct : Message : Appel du constructeur de SynoFileHosting 2024-02-07T13:52:25.502+01:00 : __construct : Data : a:1:{s:10:"parameters";a:4:{s:3:"Url";s:53:"https://1fichier.com/?fzrlqa5ogmx4dzbcpga5&af=3601079";s:8:"Username";s:23:"mathieu.vedie@gmail.com";s:6:"apikey";s:32:"vanUCcRi581jSZV4????????????????";s:8:"HostInfo";a:8:{s:4:"name";s:13:"OneFichierCom";s:10:"hostprefix";s:12:"1fichier.com";s:14:"authentication";s:3:"yes";s:6:"module";s:17:"OneFichierCom.php";s:5:"class";s:15:"SynoFileHosting";s:9:"diroption";s:1:"u";s:7:"version";s:5:"4.0.2";s:15:"supporttasklist";b:0;}}} 2024-02-07T13:52:27.658+01:00 : GetDownloadInfo : Message : Reponse brute de l'api à https://api.1fichier.com/v1/download/get_token.cgi 2024-02-07T13:52:27.658+01:00 : GetDownloadInfo : Data : s:59:"{"url":"https://c-4.1fichier.com/p974082126","status":"OK"}"; 2024-02-07T13:52:27.659+01:00 : GetDownloadInfo : Message : Reponse json de l'api à https://api.1fichier.com/v1/download/get_token.cgi 2024-02-07T13:52:27.659+01:00 : GetDownloadInfo : Data : a:2:{s:3:"url";s:35:"https://c-4.1fichier.com/p974082126";s:6:"status";s:2:"OK";} 2024-02-07T13:52:27.659+01:00 : GetDownloadInfo : Message : download_url : 2024-02-07T13:52:27.659+01:00 : GetDownloadInfo : Data : s:35:"https://c-4.1fichier.com/p974082126"; 2024-02-07T13:52:29.800+01:00 : GetDownloadInfo : Message : Reponse brute de l'api à https://api.1fichier.com/v1/file/info.cgi 2024-02-07T13:52:29.800+01:00 : GetDownloadInfo : Data : s:422:"{"url":"https://1fichier.com/?fzrlqa5ogmx4dzbcpga5","content-type":"video/mp4","filename":"Mission.Impossible.Dead.Reckoning.Part.One.2023.Truefrench.Hdrip.X264.Wawacity.rsvp.mp4","acl":0,"inline":0,"size":1656067445,"description":"","pass":0,"checksum":"b561e0fd179c316a82556d97d45779879a48e10f6f41a9e0353c65a6806b32b4ee4659c9a6019db1dde8ad8b1d415e189b2ccfdabcf963de7a50c7c7a6112efb","date":"2023-10-09 17:42:02","cdn":0}"; 2024-02-07T13:52:29.800+01:00 : GetDownloadInfo : Message : Reponse json de l'api à https://api.1fichier.com/v1/file/info.cgi 2024-02-07T13:52:29.800+01:00 : GetDownloadInfo : Data : a:11:{s:3:"url";s:42:"https://1fichier.com/?fzrlqa5ogmx4dzbcpga5";s:12:"content-type";s:9:"video/mp4";s:8:"filename";s:87:"Mission.Impossible.Dead.Reckoning.Part.One.2023.Truefrench.Hdrip.X264.Wawacity.rsvp.mp4";s:3:"acl";i:0;s:6:"inline";i:0;s:4:"size";i:1656067445;s:11:"description";s:0:"";s:4:"pass";i:0;s:8:"checksum";s:128:"b561e0fd179c316a82556d97d45779879a48e10f6f41a9e0353c65a6806b32b4ee4659c9a6019db1dde8ad8b1d415e189b2ccfdabcf963de7a50c7c7a6112efb";s:4:"date";s:19:"2023-10-09 17:42:02";s:3:"cdn";i:0;} 2024-02-07T13:52:29.800+01:00 : GetDownloadInfo : Message : Fin de la methode sans erreur : 2024-02-07T13:52:29.800+01:00 : GetDownloadInfo : Data : a:1:{s:6:"return";a:1:{s:5:"error";i:1;}} 2024-02-07T13:53:02.590+01:00 : __construct : Message : Appel du constructeur de SynoFileHosting 2024-02-07T13:53:02.590+01:00 : __construct : Data : a:1:{s:10:"parameters";a:4:{s:3:"Url";s:53:"https://1fichier.com/?fzrlqa5ogmx4dzbcpga5&af=3601079";s:8:"Username";s:23:"mathieu.vedie@gmail.com";s:6:"apikey";s:32:"vanUCcRi581jSZV4????????????????";s:8:"HostInfo";a:8:{s:4:"name";s:13:"OneFichierCom";s:10:"hostprefix";s:12:"1fichier.com";s:14:"authentication";s:3:"yes";s:6:"module";s:17:"OneFichierCom.php";s:5:"class";s:15:"SynoFileHosting";s:9:"diroption";s:1:"u";s:7:"version";s:5:"4.0.2";s:15:"supporttasklist";b:0;}}} Hello, déjà merci beaucoup pour ton travail et ta réactivité ! Je viens de tester la nouvelle version (4.0.2) toujours le même problème. J'ai également contrôlé le dossier /tmp/ et pas de dossier 1fichier_dot_com de créé .. Pas de log. Normale non ? Vu que le téléchargement ne se lance pas ? .. Je te remercie.
Mathieu Vedie Posté(e) le 7 février Posté(e) le 7 février Le dossier de log se trouve dans le nas directement et non dans votre volume. Pour acceder a /tmp il faut se connecter en ssh. je viens de faire le tester pour surcharger et mettre un path specifique ( à la place du nom d'utilisateur ) mais il y a des restriction sur les paths accessibles par les packages. Je vais voir pour packager une version ou les logs serait envoyer vers un serveur.
Holborn A Posté(e) le 7 février Posté(e) le 7 février il y a 4 minutes, Mathieu Vedie a dit : Le dossier de log se trouve dans le nas directement et non dans votre volume. Pour acceder a /tmp il faut se connecter en ssh. je viens de faire le tester pour surcharger et mettre un path specifique ( à la place du nom d'utilisateur ) mais il y a des restriction sur les paths accessibles par les packages. Je vais voir pour packager une version ou les logs serait envoyer vers un serveur. Je suis bien (sauf erreur de ma part) en dehors de mon volume et dans le dossier tmp à la racine (/tmp/) comme sur la capture. Connexion réalisée en SSH.
Holborn A Posté(e) le 7 février Posté(e) le 7 février (modifié) Il y a 7 heures, goudurix a dit : Pour info, JDownloader utilise l'API pour le téléchargement. Et depuis que j'utilise cette application, plus aucun problème pour télécharger, peu importe le nombre de fichier ou leur taille. Hello, effectivement cela fonctionne correctement avec Jdowloader2 et API .. A rien y comprendre ! Mais je trouve Download Station bien plus pratique ! Modifié le 7 février par Holborn A 1
Mathieu Vedie Posté(e) le 7 février Posté(e) le 7 février Bonsoir 🙂 Pour ceux qui veulent nous aider a debuger et qui n'ont pas accès au tmp ( ou qui ne savent pas faire )( je ne parle pas pour toi donc @Holborn A car ton cas semble être différent mais sait-on jamais); j'ai packagé une version 4.0.4 qui permet d'envoyer les logs vers un serveur distant. J'ai mis en place sur mon serveur chez ovh un page pour recuperer les logs et les enregistrer, ainsi on pourra essayer de voir ce qui ne va pas. Voici le lien vers le 4.0.4 : https://github.com/Gizmo091/synology_1fichier_hosting/raw/main/OneFichierCom(4.0.4).host Pour activer les logs sur mon serveur, il suffit de mettre cette chaine à la place du nom d'utilisateur ( dans la configuration du host ) : remote_log=https://vedie.fr/remote_log/log.php Pour ceux qui le désire, vous pouvez bien sur heberger votre propre loger, le code du mien est ici : https://github.com/Gizmo091/synology_1fichier_hosting/tree/4.0.4/remote_log N'hesitez pas, si on peut debloquer tout le monde ça serait pas mal 🙂 Il y a 1 heure, Holborn A a dit : Hello, effectivement cela fonctionne correctement avec Jdowloader2 et API .. A rien y comprendre ! Mais je trouve Download Station bien plus pratique ! Oui moi aussi, avec l'extension NAS Download Manager dans chrome c'est vraiment pratique, un clic droit et op je lance le DL 🙂
psychros Posté(e) le 8 février Posté(e) le 8 février Hello, J'ai installé la version 4.0.4 et j'ai essayé de lancer quelques téléchargements. En espérant que ça aide!
Mathieu Vedie Posté(e) le 8 février Posté(e) le 8 février Il y a 2 heures, psychros a dit : Hello, J'ai installé la version 4.0.4 et j'ai essayé de lancer quelques téléchargements. En espérant que ça aide! Salut, Je n'ai aucun log coté serveur, tu as bien mis ça : remote_log=https://vedie.fr/remote_log/log.php dans le champ ? Comme ceci :
Mathieu Vedie Posté(e) le 8 février Posté(e) le 8 février Il y a 15 heures, psychros a dit : Bonjour! Tout d'abord je tiens à remercier Mathieu pour ses efforts. Grâce à lui j'ai pu télécharger tranquille pendant un bon moment! 🙂 Jusqu'à il y a quelques jours tout allait bien, avec juste une limite à 5 téléchargements par heure environ. Depuis quelque jours, Download station se comportait comme si je n'avais pas de compte premium: je ne pouvais notamment télécharger qu'un seul fichier à la fois et lentement. J'ai alors essayé de réinstaller un host plus récent proposé ici-même. J'ai essayé 4.0.0, le 4.0.1 en suivant les instructions mais maintenant cela ne fonctionne plus du tout, les téléchargements partent systématiquement en erreur. J'ai installé le host 4.0.2, cela ne fonctionne toujours pas et j'ai une question bête, je ne trouve pas le dossier tmp...je dois le créer? Si on m'explique gentiment je me ferai ensuite un plaisir de poster les logs. Merci mais je ne suis pas à l'origine du projet, j'ai juste fait les dernieres versions après la 3.2.5.
psychros Posté(e) le 8 février Posté(e) le 8 février il y a 41 minutes, Mathieu Vedie a dit : Salut, Je n'ai aucun log coté serveur, tu as bien mis ça : remote_log=https://vedie.fr/remote_log/log.php dans le champ ? Comme ceci : Oui, c'est bien ce que j'ai fait...
ALeXiS Posté(e) le 8 février Posté(e) le 8 février Hello, Je veux bien aider un peu aussi... Premier retour après avoir installé la 4.0.4 : - Je n'arrive pas à passer l'authentification avec ma clé API. Ma clé est bonne, j'ai testé sur l'api en direct via curl avec succès... - Je n'ai pas le folder (et donc pas de logs) dans tmp
Mathieu Vedie Posté(e) le 8 février Posté(e) le 8 février (modifié) Arf, je ne sais pas si les problèmes viennent de là mais dans les dernieres versions j'avais implémenté du code compatible a partir de PHP8, j'ai modifié mon code pour être compatible à partir de PHP7. Voici la version 4.0.5 corrigé : https://github.com/Gizmo091/synology_1fichier_hosting/raw/main/OneFichierCom(4.0.5).host Pour les autres ou nous n'arrivons pas a comprendre , il faudrait activer les logs de php. Pour ceux qui veulent les logs sur leur nas, on va proceder par étape : 1. Se connecter en ssh sur son nas via un terminal. ( il y a tout plein de tuto alors je ne vais pas l'expliquer ici) 2. S'assurer que le repertoire /tmp à les bons droits , on va donc taper la commande suivante : ls -al / | grep tmp La sortie de la console doit être celle ci : <votre_user>@<votre_nas>:/$ ls -al / | grep tmp drwxrwxrwt 24 root root 2840 Feb 8 11:41 tmp drwxr-xr-x 2 root root 4096 Feb 2 07:59 tmpRoot Ce qui est important c'est qu'il y ait bien "drwxrwxrwt" sur la ligne du dossier tmp Si ce n'est pas le cas , executer la commande suivante sudo chmod 1777 /tmp 3. Activer les logs de php /!\ si vous savez que vous les avez déjà activer et que vous savez ou il se trouve, ignorer cette commande ! sudo sed -i '/^error_log/s/^/;/' /etc/php/php.ini; sudo sed -i '/display_startup_errors/a error_log = "/tmp/php-error.log"' /etc/php/php.ini Voila, maintenant vous pouvez tester, vous aurez des logs de php dans "/tmp/php-error.log" 4. Afficher les logs de php après un test, executer la commande suivante : cat /tmp/php-error.log 5. Afficher les logs du host file apres un test, executer la commande suivante : cat /tmp/1fichier_dot_com/<id_de_lien>.log ou cat /tmp/1fichier_dot_com/default.log Modifié le 8 février par Mathieu Vedie mise en forme
bagu Posté(e) le 8 février Posté(e) le 8 février (modifié) Je viens de tester la version 4.0.5. Lors de la saisie, on ne peut pas laisser le nom d'utilisateur vide, pas de soucis. Mais du coup, quoi que je mette, j'ai le message "Échec de l'opération" si je clique sur vérifier. Autre problème, le nom du fichier n'est pas récupéré (fonctionnait en 4.0.0 et en 4.0.1) Modifié le 8 février par bagu
ALeXiS Posté(e) le 8 février Posté(e) le 8 février (modifié) Moi, c'est l'inverse, la 4.0.5 corrige le tout pour moi ! Authentification ok ! Je dispose des fichiers de logs Et les noms de fichiers sont corrects. Bien joué et merci pour la réponse rapide ! 😀 Modifié le 8 février par ALeXiS
bagu Posté(e) le 8 février Posté(e) le 8 février (modifié) il y a 4 minutes, ALeXiS a dit : Moi, c'est l'inverse, la 4.0.5 corrige le tout pour moi ! Authentification ok ! Je dispose des fichiers de logs Et les noms de fichiers sont corrects. Bien joué et merci pour la réponse rapide ! 😀 Quelles sont tes versions de PHP et de dsm ? Car c'est étonnant qu'une version qui corrige tout pour les uns casse tout pour les autres 😅 Modifié le 8 février par bagu
ALeXiS Posté(e) le 8 février Posté(e) le 8 février J'avoue que c'est surprenant ! DSM 7.1.1-42962 Update 6 PHP 7.3.3 (cli)
bagu Posté(e) le 8 février Posté(e) le 8 février Pour ma part : PHP Version => 8.1.9 DSM 7.2.1-69054 Update 4 Déjà, on a une différence assez marquée dans la version de PHP
psychros Posté(e) le 8 février Posté(e) le 8 février Voilà, j'ai installé la nouvelle version et lancé 2 téléchargement.Et ça ne marche pas mieux... j'ai DSM 6.2.4, je n'ai pas sauté le pas vers le 7, est-ce que cela peut poser problème?
Faucon Noir Posté(e) le 8 février Posté(e) le 8 février Curieusement ça fonctionne avec la dernière version (4.0.5)... J'ai vu ce warning dans les logs, ce qui ne devrait pas poser de problème, mais j'ai quand même supprimé cette extension qui ne me servait pas : [08-Feb-2024 13:08:28 Europe/Amsterdam] PHP Warning: file_get_contents(/tmp/alldebrid.apikey): Failed to open stream: No such file or directory in /volume1/@appconf/DownloadStation/download/userhosts/Alldebrid Officiel/alldebrid.php on line 43 J'ai supprimé l'ancienne version avant de remettre la nouvelle, et donc j'ai dû remettre la clé API. Cependant, il y a des erreurs si on ne renseigne pas de serveur distant, et du coup ça ne fonctionne pas. En commentant le code concerné, ça passe. Je n'ai pas le temps de faire une PR, mais je pourrais regarder ce soir si besoin. PHP 8.1.9 Download Station 4.0.1-4709 7.2-64570 Update 3
Mathieu Vedie Posté(e) le 8 février Posté(e) le 8 février il y a une heure, bagu a dit : Je viens de tester la version 4.0.5. Lors de la saisie, on ne peut pas laisser le nom d'utilisateur vide, pas de soucis. Mais du coup, quoi que je mette, j'ai le message "Échec de l'opération" si je clique sur vérifier. Autre problème, le nom du fichier n'est pas récupéré (fonctionnait en 4.0.0 et en 4.0.1) Effetctivement j'avais créer un bug sur la saisie du username ( tu mets ce que tu veux désormais mais il ne doit pas être vide ) ( je n'ai pas de controle là dessus, c'est syno qui gère cette partie de l'interface) Version corrigé (4.0.6) : https://github.com/Gizmo091/synology_1fichier_hosting/raw/main/OneFichierCom(4.0.6).host il y a 49 minutes, bagu a dit : Pour ma part : PHP Version => 8.1.9 DSM 7.2.1-69054 Update 4 Déjà, on a une différence assez marquée dans la version de PHP Moi je suis en PHP Version 8.1.9 et DSM 7.2.1-69057 Update 4 . il y a 40 minutes, psychros a dit : Voilà, j'ai installé la nouvelle version et lancé 2 téléchargement.Et ça ne marche pas mieux... j'ai DSM 6.2.4, je n'ai pas sauté le pas vers le 7, est-ce que cela peut poser problème? Essaye avec la 4.0.6 j'ai corrigé une erreur : https://github.com/Gizmo091/synology_1fichier_hosting/raw/main/OneFichierCom(4.0.6).host Sinon il faut que tu suivent mes explications au dessus pour avoir les logs de php et comprendre. il y a 29 minutes, Faucon Noir a dit : Curieusement ça fonctionne avec la dernière version (4.0.5)... J'ai vu ce warning dans les logs, ce qui ne devrait pas poser de problème, mais j'ai quand même supprimé cette extension qui ne me servait pas : [08-Feb-2024 13:08:28 Europe/Amsterdam] PHP Warning: file_get_contents(/tmp/alldebrid.apikey): Failed to open stream: No such file or directory in /volume1/@appconf/DownloadStation/download/userhosts/Alldebrid Officiel/alldebrid.php on line 43 J'ai supprimé l'ancienne version avant de remettre la nouvelle, et donc j'ai dû remettre la clé API. Cependant, il y a des erreurs si on ne renseigne pas de serveur distant, et du coup ça ne fonctionne pas. En commentant le code concerné, ça passe. Je n'ai pas le temps de faire une PR, mais je pourrais regarder ce soir si besoin. PHP 8.1.9 Download Station 4.0.1-4709 7.2-64570 Update 3 Effectivement c'est corrigé dans la 4.0.6, merci pour la remonté de bug. https://github.com/Gizmo091/synology_1fichier_hosting/raw/main/OneFichierCom(4.0.6).host 1
bagu Posté(e) le 8 février Posté(e) le 8 février Premiers tests concluants avec cette version, je vois un peu plus en détail ce soir 😉 Merci beaucoup 1
psychros Posté(e) le 8 février Posté(e) le 8 février Alors avec la nouvelle version c'est... différent. J'ai lancé 2 téléchargements simultanés (presque), les deux se sont mis en attente un très long moment. Je n'ai pas chronométré mais je pense 1 heure à la louche. Ensuite le premier des deux a fonctionné, le fichier est téléchargé. Pour le deuxième, il et toujours en attente...
Messages recommandés