Erreur xajax_server.php(2531)
Posted: 03 Feb 2018, 10:55
Je rencontre une erreur sur l'ajout d'une ressource par exemple :
J'ai un VPS OVH sur Docker version 1.11.2, build b9f10c9
J'utilise une image docker personnalisée avec php7 et apache pour faire fonctionner soplanning.Je pense qu'il y a soit un bug soit un prérequis manquant. J'ai mis ci dessous comment le reproduire (qui pourra servir de tuto une fois que ce sera résolu ou maitrisé):
Je rentre dans mon conteneur car il manque un certains nombres de prérequis
J'installe quelques outils
Je télécharge la dernière version de SoPlanning
Je dézippe
Je déplace les fichiers pour les mettre à la racine du dossier html
J'ajoute des extension prérequises
je modifie la chaine de connexion à la base de données
Merci de vos retours
Code: Select all
Error: the XML response that was returned from the server is invalid.
Received:
<br />
<b>Fatal error</b>: Uncaught ArgumentCountError: Too few arguments to function modifRessource(), 0 passed in /var/www/html/includes/xajax.inc on line 994 and exactly 1 expected in /var/www/html/www/process/xajax_server.php:2357
Stack trace:
#0 /var/www/html/includes/xajax.inc(994): modifRessource()
#1 /var/www/html/includes/xajax.inc(652): xajax->_callFunction('modifRessource', Array)
#2 /var/www/html/www/process/xajax_server.php(2531): xajax->processRequests()
#3 {main}
thrown in <b>/var/www/html/www/process/xajax_server.php</b> on line <b>2357</b><br />
You have whitespace in your response.J'utilise une image docker personnalisée avec php7 et apache pour faire fonctionner soplanning.Je pense qu'il y a soit un bug soit un prérequis manquant. J'ai mis ci dessous comment le reproduire (qui pourra servir de tuto une fois que ce sera résolu ou maitrisé):
Code: Select all
docker run -ti --name soplanning-mysql -e MYSQL_ROOT_PASSWORD=XXXXX-d mysql
docker run -ti --name soplanning-phpmyadmin --link soplanning-mysql:db -p 6002:80 -d phpmyadmin/phpmyadmin
docker run -ti --name soplanning-app --link soplanning-mysql:db -p 6001:80 -v /data/soplanning:/var/www/html -d alterway/php:7.1-apachCode: Select all
docker exec -i -t soplanning-app /bin/bashCode: Select all
apt-get update && apt-get install -y software-properties-common zip unzip cron nanoCode: Select all
curl https://freefr.dl.sourceforge.net/project/soplanning/soplanning/v1.41/soplanning-1-41.zip -o soplanning.zipCode: Select all
unzip soplanning.zip -d /var/www/htmlCode: Select all
mv /var/www/html/soplanning/* /var/www/html/Code: Select all
docker-php-ext-install mysqli
docker-php-ext-install gd
apachectl restartCode: Select all
<?php
// Database Parameters
$cfgHostname = 'db';
$cfgDatabase = 'soplanning';
$cfgUsername = 'root';
$cfgPassword = 'XXXXX';
$cfgSqlType = 'mysql';
$cfgPrefix = 'planning_';
?>