assemblee-virtuelle / semapps

A toolbox to create semantic web applications
https://semapps.org
Apache License 2.0
87 stars 8 forks source link

Le changement de port 3001 dans .env plante tout #489

Open scenaristeur opened 3 years ago

scenaristeur commented 3 years ago

Hello, encore moi ;-) c'est p'têt pas pertinent, à vous de voir mais

Je vous met ça en vrac, comme je le découvre

simonLouvet commented 3 years ago

en cas de bug de ce genre, nous avons besoin de plus d'info. un repo par ex. les fichiers de conf (.env, docker-compose, commandes exécutées, make...) minimum

simonLouvet commented 3 years ago

@sauvagemathilde & @scenaristeur je pense qu'il faut couper l'issue en 2.

srosset81 commented 3 years ago

Pour moi il n'y a aucune obligation, en terme de standards, pour utiliser l'extension jsonld au lieu de json. Je n'ai d'ailleurs pas souvent vu l'extension jsonld. Je propose donc de laisser tomber la première partie de la proposition, et de voir seulement pour fixer le bug de port (en règle général, éviter de faire des issues fourre-tout, surtout quand les problèmes ne sont pas liés)

scenaristeur commented 3 years ago

@srosset81 extension jsonld ? la question s'est posée là https://github.com/lobid/lodmill/issues/250 avec une reference vers les specs là https://json-ld.org/spec/latest/json-ld/#iana-considerations où il est evoqué

File extension(s):
    .jsonld

Je faisais juste remarquer la différence, Désolé pour l'issue fourre-tout, le jsonld c'était juste une suggestion...

Je résume ici :

PORT 3000 dans .env :

C:\Users\Smag\Documents\dev>curl http://localhost:3000/tasks
@prefix schema: <http://schema.org/> .
@prefix as:    <https://www.w3.org/ns/activitystreams#> .
@prefix pairv1: <http://virtual-assembly.org/pair#> .
@prefix rdf:   <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix ldp:   <http://www.w3.org/ns/ldp#> .
@prefix skos:  <http://www.w3.org/2004/02/skos/core#> .
@prefix foaf:  <http://xmlns.com/foaf/0.1/> .
@prefix pair:  <http://virtual-assembly.org/ontologies/pair#> .
@prefix semapps: <http://semapps.org/ns/core#> .

<http://localhost:3000/tasks>
        a             ldp:Container , ldp:BasicContainer ;
        ldp:contains  <http://localhost:3000/tasks/6008ba537d1f421976403efe> , <http://localhost:3000/tasks/6008b8d47d1f421976403efd> , <http://localhost:3000/tasks/6008b8967d1f421976403efc> , <http://localhost:3000/tasks/6008b8947d1f421976403efb> , <http://localhost:3000/tasks/6008b7077d1f421976403efa> .

<http://localhost:3000/tasks/6008ba537d1f421976403efe>
        a                  semapps:File ;
        semapps:fileName   "6008ba537d1f421976
...

PORT 3001 dans .env : Le serveur ne répond pas sur 3001 mais répond sur 3000 en me listant le container de 3001

C:\Users\Smag\Documents\dev>curl http://localhost:3001/
curl: (7) Failed to connect to localhost port 3001: Connection refused

C:\Users\Smag\Documents\dev>curl http://localhost:3001/tasks
curl: (7) Failed to connect to localhost port 3001: Connection refused

C:\Users\Smag\Documents\dev>curl http://localhost:3000/tasks
@prefix schema: <http://schema.org/> .
@prefix as:    <https://www.w3.org/ns/activitystreams#> .
@prefix pairv1: <http://virtual-assembly.org/pair#> .
@prefix rdf:   <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix ldp:   <http://www.w3.org/ns/ldp#> .
@prefix skos:  <http://www.w3.org/2004/02/skos/core#> .
@prefix foaf:  <http://xmlns.com/foaf/0.1/> .
@prefix pair:  <http://virtual-assembly.org/ontologies/pair#> .
@prefix semapps: <http://semapps.org/ns/core#> .

<http://localhost:3001/tasks>
        a       ldp:Container , ldp:BasicContainer .

C:\Users\Smag\Documents\dev>