testadaz Posté(e) le 2 juin 2016 Partager Posté(e) le 2 juin 2016 Bonjour, Je voudrais savoir si l'un d'entre vous a essayé/reussi à installer Wallabag dans sa nouvelle mouture sur un nas Synology ? Tout est (serait !?) expliqué ici : https://www.wallabag.org/pages/download-wallabag.html Mais j'ai un peu de mal avec composer et du coup l'install plante... la ligne SYMFONY_ENV=prod composer install --no-dev -o --prefer-dist retourne le message suivant : -sh: composer: command not found du coup je l'ai transformé en : SYMFONY_ENV=prod php composer.phar install --no-dev -o --prefer-dist et elle me retourne Loading composer repositories with package information Installing dependencies from lock file Your requirements could not be resolved to an installable set of packages. Problem 1 - The requested PHP extension ext-gd * is missing from your system. Install or enable PHP's gd extension. Problem 2 - The requested PHP extension ext-tokenizer * is missing from your system. Install or enable PHP's tokenizer extension. les deux extensions citées sont bien installées pourtant d'apres mon phpinfo.... Une idée ? PS : Ha oui, si besoin : j'ai un DS211+ avec DSM6 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
klorydryk Posté(e) le 27 juin 2016 Partager Posté(e) le 27 juin 2016 Si je me rappelle bien, il faut utiliser php2. Ensuite, mon service Wallabag 2.0 tourne... mais je n'ai pas réussi à configurer la partie redirection web -_- 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
chakattack Posté(e) le 29 juillet 2016 Partager Posté(e) le 29 juillet 2016 @testadaz Bonjour, Je viens de lire ce post et je galère également pour installer Wallabag. J'ai le même problème que celui mentioné en haut avec Composer. Tu pourrais me dire comment tu as résolu le problème ? Merci bien 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
testadaz Posté(e) le 30 juillet 2016 Auteur Partager Posté(e) le 30 juillet 2016 J'ai utilisé php2 comme le dit klorydryk. Mais impossible de configurer les redir. J'ai chercher quelques jour et puis j'ai abandonné. Vraiment Dommage j'aurzirs bien aimé utilisée cet outil Si jms tu trouves la solution, je suis preneur. Désolé. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Fenrir Posté(e) le 31 juillet 2016 Partager Posté(e) le 31 juillet 2016 (modifié) L'installation depuis l'archive marche sans soucis : cd /volume1/web/ wget http://wllbg.org/latest-v2-package && tar xf latest-v2-package mv release-2.0.5 wallabag chown -R http:http wallabag chmod -R u+w,a+rX wallabag Il suffit ensuite de créer un vhost de type apache dans le syno qui pointe sur /web/wallabag/web (pour l'exemple j'ai créé un vhost basé sur le port), login/pass : wallabag Par contre la version 2 est super lente par rapport à la version précédente, je garde ma version 1.x. Pour les redirections, haproxy fait ça très bien si besoin Modifié le 31 juillet 2016 par Fenrir 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
chakattack Posté(e) le 31 juillet 2016 Partager Posté(e) le 31 juillet 2016 @Fenrir Merci pour ton message. J'ai essayé ta méthode, et pour info, elle me crée un dossier "release-2.0.5" sous le dossier "wallabag". J'ai ensuite créé un vhost via webstation qui pointe sur "/web/wallabag/release-2.0.5/web" type apache. Lorsque j'essaie d'accéder à la page via le hostname créé, je reçois le message suivant: Fatal error: Uncaught exception 'RuntimeException' with message 'Unable to create the cache directory (/volume1/web/wallabag/release-2.0.5/var/cache/prod) ' in /volume1/web/wallabag/release-2.0.5/var/bootstrap.php.cache:2523 Stack trace: #0 /volume1/web/wallabag/release-2.0.5/var/bootstrap.php.cache(2484): Symfony\Component\HttpKernel\Kernel->buildContainer() #1 /volume1/web/wallabag/release-2.0.5/var/bootstrap.php.cache(2273): Symfony\Component\HttpKernel\Kernel->initializeContainer() #2 /volume1/web/wallabag/release-2.0.5/var/bootstrap.php.cache(2304): Symfony\Component\HttpKernel\Kernel->boot() #3 /volume1/web/wallabag/release-2.0.5/web/app.php(28): Symfony\Component\HttpKernel\Kernel->handle(Object(Symfony\Component\HttpFoundation\Request)) #4 {main} thrown in /volume1/web/wallabag/release-2.0.5/var/bootstrap.php.cache on line 2523 T'aurais une idée du problème ? Merci d'avance. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Fenrir Posté(e) le 31 juillet 2016 Partager Posté(e) le 31 juillet 2016 à l’instant, chakattack a dit : T'aurais une idée du problème ? Merci d'avance. Oui, tu n'as pas fait exactement la même chose que moi il y a 1 minute, chakattack a dit : J'ai essayé ta méthode, et pour info, elle me crée un dossier "release-2.0.5" sous le dossier "wallabag". par exemple ce point est traité par mv release-2.0.5 wallabag et ton erreur php par : chown -R http:http wallabag chmod -R u+w,a+rX wallabag (je ne l'ai pas préciser, mais il faut être root pour faire un chown) 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
chakattack Posté(e) le 31 juillet 2016 Partager Posté(e) le 31 juillet 2016 @Fenrir T'es génial !!!!! Ça marche. Merci beaucoup, ça fait 3 jours que je galère. Je vais tester, par contre t'as raison ça a l'air lent. Si jamais je voulais installer v1, qui apparement serait plus rapide, est-ce que ça t'ennuierais de me dire comment faire. En tout cas je suis bien content !!! 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Fenrir Posté(e) le 31 juillet 2016 Partager Posté(e) le 31 juillet 2016 Pour la v1 c'est le même principe sauf que c'est un zip : wget http://wllbg.org/latest && unzip latest 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
chakattack Posté(e) le 31 juillet 2016 Partager Posté(e) le 31 juillet 2016 Super, t'es le meilleur ! Par contre j'ai remarqué que la v2 ne marche pas encore avec l'extension chrome et l'app iphone. Dommage. Sinon une question bête : quand tu sauvegardes une page, est-ce que wallabag copie le lien ou fait vraiment une copie de la page? J'ai l'impression que c'est plus un lien que vraiment une copie. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Fenrir Posté(e) le 31 juillet 2016 Partager Posté(e) le 31 juillet 2016 il y a 30 minutes, chakattack a dit : Par contre j'ai remarqué que la v2 ne marche pas encore avec l'extension chrome et l'app iphone. Dommage. Tu n'as qu'à utiliser un vrai navigateur (je déteste chrome, c'est lent, lourd et sale (il s'installe partout, dans les autres navigateurs, dans les taches planifiées, dans les services, ... il ne fait même pas le ménage de ses anciennes versions lors d'une mise à jour)) Dans Firefox tu peux utiliser des "bookmarklet" (ça marche peut être aussi dans chrome), c'est juste un lien (comme un marque page que tu mets dans ta barre) qui envoi la page courante à wallabag javascript:if(top['bookmarklet-url@wallabag.org']){top['bookmarklet-url@wallabag.org'];}else{(function(){var%20url%20=%20location.href%20||%20url;window.open('https://ADRESSEDETONWALLABAG/?action=add&url='%20+%20btoa(url),'_self');})();void(0);} il y a 19 minutes, chakattack a dit : Sinon une question bête : quand tu sauvegardes une page, est-ce que wallabag copie le lien ou fait vraiment une copie de la page? J'ai l'impression que c'est plus un lien que vraiment une copie. Il essaye de copier la page et son contenu, s'il n'y arrive pas (c'est rare, en tout cas pour les sites que je consulte), il met juste le lien. C'est très pratique quand, par exemple, le site n'existe plus ou que l'auteur a déplacé voir supprimé la page. ci dessous une capture d'écran d'une page wikipedia "enregistrée" dans mon wallabag (j'ai limité la capture, mais il y a bien toute la page) 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
chakattack Posté(e) le 1 août 2016 Partager Posté(e) le 1 août 2016 J'ai dû faire un truc qu'il fallait pas, parce que maintenant j'ai cette erreur lorsque je veux me connecter a Wallabag v2: Warning: simplexml_load_file(): I/O warning : failed to load external entity "/volume1/web/wallabag/vendor/friendsofsymfony/user-bundle/Resources/config/doctrine-mapping/User.orm.xml" in /volume1/web/wallabag/vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/Driver/XmlDriver.php on line 814 Warning: simplexml_load_file(): I/O warning : failed to load external entity "/volume1/web/wallabag/vendor/friendsofsymfony/user-bundle/Resources/config/doctrine-mapping/User.orm.xml" in /volume1/web/wallabag/vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/Driver/XmlDriver.php on line 814 Fatal error: Uncaught exception 'Doctrine\Common\Persistence\Mapping\MappingException' with message 'Invalid mapping file 'FOS.UserBundle.Model.User.orm.xml' for class 'FOS\UserBundle\Model\User'.' in /volume1/web/wallabag/vendor/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/MappingException.php:86 Stack trace: #0 /volume1/web/wallabag/vendor/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/Driver/FileDriver.php(117): Doctrine\Common\Persistence\Mapping\MappingException::invalidMappingFile('FOS\\UserBundle\\...', 'FOS.UserBundle....') #1 /volume1/web/wallabag/vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/Driver/XmlDriver.php(58): Doctrine\Common\Persistence\Mapping\Driver\FileDriver->getElement('FOS\\UserBundle\\...') #2 /volume1/web/wallabag/vendor/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/Driver/MappingDriverChain.php(102): Doctrine\ORM\Mapping\Driver\XmlDriver->loadMetadataForClass('FOS\\UserBundle\\...', Object(Doctrine\ORM\Mapping\ClassMetadata)) #3 /volume1/web/wallabag/vendor/doctrine/ in /volume1/web/wallabag/vendor/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/MappingException.php on line 86 Le seul truc que j'ai fait, c'est installer wallabag v2 alors que wallabag v1 était déjà installé (sous 2 dossiers différents sould le dossier /volume1/web/). J'ai effacé les 2 dossiers et réinstallé v2, mais toujours la même erreur. Au fait, y-a-t-il une façon de désinstaller wallabag ? 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Fenrir Posté(e) le 1 août 2016 Partager Posté(e) le 1 août 2016 Replace les droits ou essaye de vider le cache php 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
chakattack Posté(e) le 1 août 2016 Partager Posté(e) le 1 août 2016 Tu veux dire: - replace les droits : chmod -R u+w,a+rX wallabag - vider le cache php: Comment je fais ? 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Fenrir Posté(e) le 1 août 2016 Partager Posté(e) le 1 août 2016 chmod et chown pour le cache, je pense qu'en déchant la case ça suffit 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
chakattack Posté(e) le 1 août 2016 Partager Posté(e) le 1 août 2016 J'ai fait chmod et chown, sans succès Par contre je comprends pas : "pour le cache, je pense qu'en déchant la case ça suffit " j'ai trouvé : ça marche, nickel Merci encore ! 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
chakattack Posté(e) le 1 août 2016 Partager Posté(e) le 1 août 2016 Désolé de revenir à la charge, mais vider le cache ne marche que temporairement. A chaque fois que je change quelque chose dans Wallabag ou que j'essaie d'ajouter un article, je reçois la même erreur. C'est pas vraiment pratique. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Fenrir Posté(e) le 1 août 2016 Partager Posté(e) le 1 août 2016 Désactive le cache 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
chakattack Posté(e) le 1 août 2016 Partager Posté(e) le 1 août 2016 Je l'ai fait également. En fait à chaque fois que j'ai l'error, soit j'active le cache, soit je le désactive. Et les 2 marchent un certain temps jusqu'à j'essaie d'ajouter un article par exemple. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Fenrir Posté(e) le 1 août 2016 Partager Posté(e) le 1 août 2016 Là je ne sais pas, j'avais juste installé wallabag sur mon syno hier pour vous dépanner, depuis j'ai tout viré. Il faudrait que tu debug un peu (en commençant par les logs dans /var/log/httpd) 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
chakattack Posté(e) le 1 août 2016 Partager Posté(e) le 1 août 2016 Le log ne me dis rien ; je l'ai joint au cas où. Y-a-t-il un moyen de tout virer proprement et réinstaller ? prod.log 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Fenrir Posté(e) le 1 août 2016 Partager Posté(e) le 1 août 2016 il faut juste supprimer le dossier 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
chakattack Posté(e) le 2 août 2016 Partager Posté(e) le 2 août 2016 C'est bon j'ai trouvé grâce à ce lien: http://support.wallabag.org/discussions/problems/478-v2-blank-page Dans XmlDriver.php (wallabag/vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/Driver/XmlDriver.php): ligne 814 : replacer :$xmlElement = simplexml_load_file($file); par :$xmlData = file_get_contents($file); $xmlElement = simplexml_load_string($xmlData); Depuis ça remarche ! 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Fenrir Posté(e) le 2 août 2016 Partager Posté(e) le 2 août 2016 c'est toujours aussi lent je suppose ? 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
chakattack Posté(e) le 2 août 2016 Partager Posté(e) le 2 août 2016 oui, il y vraiment une difference entre les 2 versions Par contre j'ai remarqué que certains articles sont pris par v2 alors que v1 enregistre un article vide. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.