39 Ansichten
Quelques "warning" qui me posent problèmes et erreur d'upload
DarkChimeria

9 Fach, 38 Antworten

Ungelesene Nachricht
Bonjour à tous,

Dans un topic, je disais avoir créé et modifié des modules. A la mise à jour en 0.1.2, j'ai donc fait une réorganisation de mes modules et widgets.



Cette erreur apparaît lorsque je souhaite éditer une fiche dites "Ennemies".

Visuellement cela se traduit par ceci :




Là où il est censé y avoir les pseudos de tous les joueurs, rien ne s'affiche.

Je vous copie ici le code que reporte l'erreur :



$form_users = $this ->form
->add_rules(array(
'user_id' => array(
'type' => 'select',
'values' => array_filter(array_map(function($a){
return !$a['in_ennemy'] ? $a['user_id'] : NULL;
}, $users)), <<<<<========== La ligne 186 qui poserai problème
'rules' => 'required'
),
'role_id' => array(
'type' => 'select',
'values' => array_map(function($a){
return $a['role_id'];
}, $roles),
'rules' => 'required'
)
))
->save();




Et j'ai également un problème d'upload d'images et pas seulement sur ce module "Ennemies" :



Warning move_uploaded_file(./upload/ennemies/drcvfopfhgymgcqlxo5nrolcebp2sjuw.png): failed to open stream: Permission non accordée in/var/www/html/neofrag/libraries/file.php on line 39

Warning move_uploaded_file(): Unable to move '/tmp/php4KHMjw' to './upload/ennemies/drcvfopfhgymgcqlxo5nrolcebp2sjuw.png' in/var/www/html/neofrag/libraries/file.php on line 39


Voilà, si l'un d'entre vous trouve le souci je lui offre un poney arc en ciel ;)
4 Teilnehmer
6 Antworten
FoxLey

25 Fach, 573 Antworten

Ungelesene Nachricht
Je pense que ta variable $users est vide (ou NULL).

Pour l'upload, vérifie que le dossier upload/ennemies existe bien et qu'il est en 777

Ah moi le poneyyy !!
GitHub
crazy

60 Fach, 474 Antworten

Ungelesene Nachricht
whaaaaa c de la triche forcement qu'il à la réponse looool
bon j te laisse le poney, ma fille veut une licorne mdrrrrr
Debout les morts !
DarkChimeria

9 Fach, 38 Antworten

Ungelesene Nachricht
Merci pour vos réponses.

En sachant que j'utilise le modèle du "Module Teams", comment la variable $users peut être vide ? Il devrait me retourner la liste des membres, non ?

Pour l'upload, j'avais bien effectué ces manipulations. Cependant aucuns changements.

Pour le poney, il va falloir attendre un peu :p


EDIT : Tu auras un demi-poney @FoxLey . L'upload semble être de nouveau fonctionnel !
Fred

32 Fach, 155 Antworten

Geber
Ungelesene Nachricht
@crazymania désolé mais d'après canal les licornes n'existent plus lol
crazy

60 Fach, 474 Antworten

Ungelesene Nachricht
Lol
Debout les morts !
DarkChimeria

9 Fach, 38 Antworten

Ungelesene Nachricht
@Foxley tu devras te contenter d'un demi poney... Je garderai l'autre partie !

J'ai repris le module entier et tout vérifié. Puisque mes fichiers étaient correctes, je me suis intéressé à la BDD.
Et effectivement, il manquait quelques jointures et une colonne dans une table qui gère les rôles. (mauvaise import sql...)

Je n'ai donc plus cette fichue erreur. Et les onglets sont de nouveaux disponibles !

Bonne soirée :)