Archives de la liste h​e​b​e​r​g​e​m​e​n​t​@p​a​h​e​k​o​.c​l​o​u​d​

Installation serveur local, plugins et restauration soucis

panotheque

30/01/2024 17:32:13

Bonjour

Bravo pour ce super boulot.

Je ne doute pas que vous allez me trouver une piste de résolution.

François

-------------------------------------------------------------------------------------------------------------------------------------------

J'ai des soucis suite à une installation sur un serveur en VM. Ubuntu 
22.04 Paheko 1.3.5 [release]

Version PHP : 8.1.2-1ubuntu2.14
Version SQLite : 3.37.2
Heure du serveur : 30/01/2024 à 17:22
Chiffrement GnuPG : non, module PHP gnupg non installé ?

A) Les plugins ne fonctionnent pas.

  http://compta.mvav08.org/admin/p/caisse/

  "The requested URL was not found on this server."

B) J'ai restauré ma base de données.
  La compta semble fonctionner (saisie , Bilan .. OK) mais pas le Suivi 
des comptes

http://compta.mvav08.org/admin/acc/accounts/simple.php

VALUEERROR

ARRAY_COMBINE(): ARGUMENT #1 ($KEYS) AND ARGUMENT #2 ($VALUES) MUST HAVE 
THE SAME NUMBER OF ELEMENTS

IN .../INCLUDE/LIB/PAHEKO/ACCOUNTING/TRANSACTIONS.PHP:_254_

250        $list->setModifier(function (&$row) {
251            $row->date = \DateTime::createFromFormat('!Y-m-d', 
$row->date);
252
253            if (isset($row->id_project, $row->project_code)) {
254                $row->project_code = array_combine(explode(',', 
$row->id_project), explode(',', $row->project_code));
255            }
256            else {
257                $row->project_code = [];
258            }

IN .../INCLUDE/LIB/PAHEKO/ACCOUNTING/TRANSACTIONS.PHP:_254_

→ ARRAY_COMBINE _(2 ARG.)_

  		$KEYS

array(2) {
   [0]=> string(2) "11"
   [1]=> string(2) "11"
   }

  		$VALUES

array(4) {
   [0]=> string(7) "Boisson"
   [1]=> string(5) " n…"
   [2]=> string(7) "Boisson"
   [3]=> string(5) " n…"
   }

250        $list->setModifier(function (&$row) {
251            $row->date = \DateTime::createFromFormat('!Y-m-d', 
$row->date);
252
253            if (isset($row->id_project, $row->project_code)) {
254                $row->project_code = array_combine(explode(',', 
$row->id_project), explode(',', $row->project_code));
255            }
256            else {
257                $row->project_code = [];
258            }

→ PAHEKO\ACCOUNTING\TRANSACTIONS::PAHEKO\ACCOUNTING\{CLOSURE} _(1 ARG.)_

_etc ..._

Installation serveur local, plugins et restauration soucis

BohwaZ/Paheko

30/01/2024 23:29:20

> A) Les plugins ne fonctionnent pas.
> 
>   http://compta.mvav08.org/admin/p/caisse/

Problème de configuration de ton Apache, vérifie que le fichier
www/.htaccess existe bien et correspond à ce qui est fourni dans le
.tar.gz de Paheko.

> B) J'ai restauré ma base de données.
>   La compta semble fonctionner (saisie , Bilan .. OK) mais pas le
> Suivi des comptes
> 
> http://compta.mvav08.org/admin/acc/accounts/simple.php
> 
> VALUEERROR
> 
> ARRAY_COMBINE(): ARGUMENT #1 ($KEYS) AND ARGUMENT #2 ($VALUES) MUST
> HAVE THE SAME NUMBER OF ELEMENTS

Tu as un projet avec une virgule dans le nom ou le code, renomme-le
sans virgule et tout ira bien :)

Ce bug sera corrigé dans la prochaine version.