Un moyen facile à utiliser et super rapide d'organiser vos zones d'inventaire, de stockage et de stockage.
Il existe un nouveau site Web sur https://sqstorage.net où vous pouvez soutenir activement le développement en louant l'hébergement et le soutien payants. Cette offre concerne également les utilisateurs privés et professionnels. En outre, vous pouvez obtenir un sous-domaine sur yourname .sqstorage.net et un accès protégé par mot de passe en plus du système utilisateur en option de SQStorage. Si vous n'avez pas envie de louer l'hébergement et le soutien, vous pouvez toujours faire un don à l'aide de PayPal.me sur https://paypal.me/dwroxnet.
À l'heure actuelle, SQStorage est disponible en allemand, en anglais et en polonais. N'hésitez pas à ajouter votre propre traduction. Voir Language.md pour plus de détails sur la façon de le faire.
mysqli , gettext , intl ,gdPour installer sqstorage, effectuez les étapes suivantes:
Téléchargez les fichiers à l'aide de Git: git clone --recurse-submodules https://github.com/jrie/sqstorage
Si ce n'est pas fait auparavant, mettez à jour le sous-module Git meekrodb : git submodule init et git submodule update
Placez les fichiers dans le répertoire cible (accessible pour le serveur Web)
Définir l'autorisation du dossier requis
smartyfiles/ , languages/locale/ et support/chown -R www-data smartyfiles/ , chown -R www-data languages/locale/ and chown -R www-data support/ devrait fonctionner dans la plupart des cas. Alternativement, vous pouvez chmod +x setfolderpermssions.sh et exécuter à l'aide ./setfolderpermssions.sh si vous utilisez bash.Visitez Sqstorage avec votre navigateur et vous serez redirigé vers la page d'installation
Votre installation Sgstorage est terminée.
git submodule init et git submodule update L' installateur install.php n'est activé que si un fichier nommé allow_install existe dans le répertoire support/ . Ce fichier est installé par défaut. Si SQStorage est accessible depuis l'extérieur de votre réseau domestique, vous devez supprimer ce fichier non plus
settings.php (fonction de connexion activés) pour mettre à jour ultérieurement votre installation, créez un fichier manuellement le fichier Tous ces paramètres peuvent être configurés en support/dba.php
Base de données par défaut: tlv
Nom d'utilisateur par défaut: tlvUser
Mot de passe par défaut: tlvUser
Serveur par défaut: localhost
Port par défaut: 3306
Utilisation par défaut: false
Usefrettyurls par défaut: true
Veuillez noter que l'enregistrement de l'utilisateur et la connexion / la déconnexion peuvent être activés en définissant la variable $useRegistration sur true , sinon la valeur par défaut désactive cette fonction en le définissant sur false .
Si vous prévoyez d'utiliser $usePrettyURLs sur Raspberry OS, assurez-vous que la configuration du site Apache2 permet l'utilisation de .htaccess . Cela peut être réalisé en ajoutant
<Directory /var/www/html>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
à la configuration du site /etc/apache2/sites-enabled/000-default.conf (n'oubliez pas de redémarrer Apache après systemctl restart apache2 )
Alternativement, $usePrettyURLs peut être défini sur false afin de désactiver de jolies URL. Cela pourrait résoudre certaines erreurs sur le système d'exploitation des framboises .
Les répertoires smartyfiles/ , support/ et languages/locale/ doivent être inscrits pour le serveur Web.
chown -R www-data smartyfolders/
chgrp -R www-data smartyfolders/
chown -R www-data support/
chgrp -R www-data support/
chown -R www-data languages/locale/
chgrp -R www-data languages/locale/
devrait fonctionner dans la plupart des cas.
index.php pour ouvrir SQStorageusers afin de provoquer à nouveau l'enregistrement des comptes d'administration. Si vous améliorez une version antérieure de SQStorage,
Le code des champs personnalisés pourrait avoir changé. Ces champs avaient été mis en œuvre plus tôt, mais où aucune utilisation pratique.
L'option pour télécharger des images a été ajoutée
Toujours possible, vous devrez peut-être mettre à jour votre base de données en visitant le script install.php et à la mise à jour de votre base de données afin d'utiliser les dernières fonctionnalités.
SQStorage fournit un REST-API pour l'accès aux données et la manipulation. Voir REST_API.md pour plus de détails sur la façon de l'utiliser.
Fatal error: Uncaught Error: Class 'Locale' not found si ce message d'erreur est affiché, le package PHP INTL n'est pas activé. Si vous utilisez Windows et XAMPP pour exécuter cette application, vous pouvez l'activer en modifiant le fichier php.ini dans votre répertoire XAMPP-PHP (standard-installation: C:xamppphpphp.ini ). Supprimez le point-virgule devant ;extension=php_intl.dll et redémarrez le serveur Web Apache.
Si vous exécutez un système de développement Windows XAMPP, vous devez démarrer XAMPP-Montrol par ligne de commande. Démarrez la ligne de commande [win + r -> cmd.exe] et entrez la commande set LANG=en_GB (ou de_de, ou ... vous savez) et démarrez xAMPP-Control c:xamppxampp-control.exe
L'idée derrière Sqstorage ou "Thom's Inventarverwaltung" peut être trouvée au babillard allemand NGB.To sur https://ngb.to/threads/39122-Webbasierte-Mini-Lagerverwaltung
Amusez-vous à utiliser SQStorage.