Aller au contenu

Messages recommandés

Posté(e)

j'ai trouvé la solution :60: (et elle était loin d'être évidente)

La voici :

Je me suis inspiré de ceci My file permissions are set but the results are not as expected. What can I do? - Synology Knowledge Center

Dans File Station, faire click droit sur le dossier partagé "web"

Propriétés -> Permissions -> modifier le groupe "http" et lui ajouter les droits écrire.

ne me demandez pas pourquoi, mais  ça fonctionne (peut-être que les permissions par défaut ont changées avec un màj du packge Web Station ???)

  • Like 1
Posté(e)

OK donc bien un pb de permissions.

 

Je ne connais pas les syno et leurs outils. j'utilise bestialement mkdir et chmod ... 

Je suis sur serveur apache 2.4 et php8.3 sur linux, les fichiers et répertoires sont effectivement dans cet environnement serveur web puisque créés par .php

 

C'est pour cela que j'ai indiqué au début de ce post de créer le répertoire et de donner les droits en écriture.

Ce php au départ, fait pour un usage perso, aurait mérité plus de contrôles ... mais je me suis contenté d'interpréter les messages d'erreur du php.

 

Tu as trouvé une solution, ça fonctionne c'est le principal bravo 

 

A+

 

Posté(e)

en effet j'avais essayé BEAUCOUP de choses autour des permissions,

puis j'ai posté ici.

Et enfin j'ai posé la question à Google et j'ai trouvé le lien qui fonctionne.

Mais je l'avais déjà qui fonctionnait depuis le début, alors je ne comprenait plus rien ... Et les mkdir, cmod, ... c'est trop compliqué pour moi.

Merci encore pour ce super développement et tes encouragements pour que je trouve la solution au problème ...

Posté(e)

hello @jojo,
sur mon syno j'ai seulement autorisé lire au compte http et ça fonctionne peut être peux tu faire le test aussi (meilleure best practice)

  • 4 mois après...
Posté(e)
Le 24/02/2023 à 16:55, henri-allauch a dit :

Mais pour la question 1dans le php $dirSaveHc3 contient SaveHc3 c'est un chemin relatif au répertoire courant ou se trouve le php. Mais tu peux mettre un chemin absolu /home/messauvegardes... Mais il faut que ce répertoire ait les droits d'accès ouvert  en écriture correspondant au user du serveur php 

je me suis ENFIN penché sur le "problème". C'était en effet un problème de droits. 

J'explique la solution pour ceux qui ont un Synology.

Par défaut seul le dossier partagé <web> a les autorisations RW sur ce dossier lors de l'installation du paquet WebStation.

Donc si on veut pouvoir sauver ailleurs =>  Panneau de configuration > Dossier partagé > dossier où on veut sauver > Modifier >onglet Permissions > Groupes locaux > donner les droits RW au groupe http

 

Merci @henri-allauch de m'avoir mis sur la bonne piste

 

  • Like 1
  • 2 mois après...
Posté(e)

Salut,

Depuis plusieurs semaines mon Syno me génère cette erreur, malgré que (ouf) le backup ce passe bien.

une idée ?

Le planificateur de tâches a terminé une tâche planifiée.

Tâche : Backup HC3 php
Heure de début : Sun, 28 Sep 2025 02:00:01 +0200
Heure d'arrêt : Sun, 28 Sep 2025 02:00:16 +0200
État actuel : 0 (Normal)
Sortie/erreur standard :
PHP Warning:  Array to string conversion in /volume1/web/SaveHc3/SaveHc3-Auto.php on line 182

Warning: Array to string conversion in /volume1/web/SaveHc3/SaveHc3-Auto.php on line 182
PHP Warning:  Array to string conversion in /volume1/web/SaveHc3/SaveHc3-Auto.php on line 182

Warning: Array to string conversion in /volume1/web/SaveHc3/SaveHc3-Auto.php on line 182
PHP Warning:  Array to string conversion in /volume1/web/SaveHc3/SaveHc3-Auto.php on line 182

Warning: Array to string conversion in /volume1/web/SaveHc3/SaveHc3-Auto.php on line 182
PHP Warning:  Array to string conversion in /volume1/web/SaveHc3/SaveHc3-Auto.php on line 182

Warning: Array to string conversion in /volume1/web/SaveHc3/SaveHc3-Auto.php on line 182
PHP Warning:  Array to string conversion in /volume1/web/SaveHc3/SaveHc3-Auto.php on line 182

Warning: Array to string conversion in /volume1/web/SaveHc3/SaveHc3-Auto.php on line 182
PHP Warning:  Array to string conversion in /volume1/web/SaveHc3/SaveHc3-Auto.php on line 182

Warning: Array to string conversion in /volume1/web/SaveHc3/SaveHc3-Auto.php on line 182
PHP Warning:  Array to string conversion in /volume1/web/SaveHc3/SaveHc3-Auto.php on line 182

Warning: Array to string conversion in /volume1/web/SaveHc3/SaveHc3-Auto.php on line 182
PHP Warning:  Array to string conversion in /volume1/web/SaveHc3/SaveHc3-Auto.php on line 182

Warning: Array to string conversion in /volume1/web/SaveHc3/SaveHc3-Auto.php on line 182
PHP Warning:  Array to string conversion in /volume1/web/SaveHc3/SaveHc3-Auto.php on line 182

Warning: Array to string conversion in /volume1/web/SaveHc3/SaveHc3-Auto.php on line 182
PHP Warning:  Array to string conversion in /volume1/web/SaveHc3/SaveHc3-Auto.php on line 182

Warning: Array to string conversion in /volume1/web/SaveHc3/SaveHc3-Auto.php on line 182


De SynoMain

 

Posté(e)

C'est un warning (Pas bloquant) de convertion de tableau dans une chaine lors de la sauvegarde des variables de QA
Moi je n'ai pas ce problème donc difficile à dire ... c'est soit :
    
    Que ce type de warning ne m'est pas signalé (Impléméntation ou Version de Php) 
    Que le problème est spécifique au nom d'un QA ou d'une de ces variables ou à son contenu ?


    Pour le moment (voir si ça resoud ton PB )

    Ignorer les warning
    -------------------
    // en Ligne 19 tu modifie error_reporting(E_ALL); par error_reporting(E_ALL & ~E_WARNING);

  • Thanks 1
Posté(e)

en effet ce n'était qu'un warning, et le backup auto m'a déjà plusieurs sauvé !

Maintenant je ne reçois plus ces notifs bidons:13:

×
×
  • Créer...