Le Forum
Base de Connaissances : Ce regroupement de forums constitue une source d’informations en rapport avec l’utilisation des solutions SIMAX. Ici, classés par thématique, nous vous proposons un ensemble de réponses, procédures, savoir-faire pour vous aider dans votre utilisation journalière. Si vous ne trouvez pas une réponse à votre recherche, utilisez le groupe ‘Q&R Procédure et Dépannage’ pour poser votre question. Bonne découverte, l’équipe NOUT.
L'installation du Client Web n'est pas soumise à un système d'exploitation particulier.
Prérequis
Sous Windows, il est possible d'installer WampServer pour disposer d'un package Apache + Php + Mysql. Si vous utilisez cette solution et rencontrez des problèmes lors de l'installation, vous pouvez visiter ce lien.
- Apache Web Server : L'utilisation d'Apache comme serveur web, bien que recommandée, n'est pas obligatoire. Cependant, cette FAQ assume que vous utilisez celui-ci et pas un autre serveur web.
Version : 2.4 ou supérieure
Modules requis : mod_rewriteInformation en cas d'utilisation d'un autre serveur web : Les fichiers app/.htaccess, web/.htaccess, public/.htaccess, et src/.htaccess sont des fichiers spécifiques à Apache servant à fournir un ensemble de directives particulières. Afin de faire fonctionner le Client Web sur un autre serveur, vous devez configurer leur équivalent sur celui-ci. Contactez votre prestataire informatique pour cela. - PHP :
Version : de 7.3.*
Extensions requises : JSON, CTYPE, CURL, MBString
Extensions facultatives : XML, LibXML, EXIF, FileInfo, GD2, Tokenizer, IConv, POSIX, Intl, APCU, OpenSSL. NB : Bien que facultative, l'installation d'APCU ou d'un autre gestionnaire de cache peut grandement améliorer les performances du serveur Web. Son installation reste toutefois réservée aux techniciens avertis, il ne faut surtout pas conserver la taille de cache par défaut. - Avoir installé NOUTOnline
- Version minimale des navigateurs :
Navigateur Version Edge 1 Firefox 51 Chrome 49 Safari 10 Opera 43
Installation
- Configuration du php.ini :
Variable Valeur date.timezone [Timezone valide] always_populate_raw_post_data -1 short_open_tag Off magic_quote_gpc Off register_globals Off session_auto_start Off - Mise en place des sources : Placer le contenu des archives ClientWeb_Vendor.zip et ClientWeb.zip dans le répertoire de votre choix. A la fin de l'extraction, votre répertoire doit donc contenir les dossiers vendor, app, src, et web
- Configuration du VirtualHost : Suivre les instructions de l'article :
- version < 2041.01 : Configuring a Web Server (Symfony 2.7),
- version >= 2041.01 : Configuring a Web Server (Symfony current).
- Gestion des droits sous linux : Pour la gestion des droits répertoire et fichier, voir l'article :
- version < 2041.01 : Setting up or Fixing File Permissions (Symfony 2.7),
- version >= 2041.01 : Setting up or Fixing File Permissions (Symfony current).
- Redémarrez Apache
Une fois l'installation terminée : Configurer le client web