Bonjour,
Pour suivre le cours, j’ai créé un serveur de test avec Ubuntu 20.04.3 LTS, j’y ai installé nginx, node v16.14.0, mariadb, etc., mais quand je veux créer un projet Directus, j’ai cette erreur :
[…]
34 verbose cwd /home/gilles
35 verbose Linux 5.4.0-99-generic
36 verbose argv « /home/gilles/.nvm/versions/node/v16.14.0/bin/node » « /usr/bin/npm » « init » « directus-project » « filmos »
37 verbose node v16.14.0
38 verbose npm v8.3.1
39 error code 1
40 error path /home/gilles
41 error command failed
42 error command sh -c create-directus-project « filmos »
43 verbose exit 1
44 timing npm Completed in 116367ms
45 verbose code 1
(je n’ai mis que l’extrait significatif des logs)
Avez-vous une idée du problème ?
EricS
Février 12, 2022, 2:42
2
je vais monter la même chose que toi , je te dirais si j’ai aussi des problèmes . D’après se que je vois il y a des erreurs de chemin , peut être lors de l’installation tu n’étais pas avec un droit administrateur et il a pas pu modifier les fichiers pour les chemins ou copier des fichiers ?? ou pas fait les commandes depuis le bon répertoire .
Merci Eric d’étudier mon problème.
Je suis novice dans tout ce qui touche à js.
J’ai suivi un tuto (Purple Giraffe) mais il est possible que des erreurs de chemin/de droit se soient glissées dans mes manips.
Mais j’ai recommencé trois fois les installations, donc, à moins que je persiste dans la même erreur (ce qui est possible !), il y a peut-être un problème avec ma config.
Mrt1
Février 13, 2022, 9:24
4
Bonjour,
Qu’elle est la commande rentrée dans le Terminal/SSH ?
Dans quel dossier elle a été rentrée?
De ce que je vois, avec la ligne ‹ cwd /home/gilles ›, c’est que l’on est pas dans le dossier de travail où Directus est installé.
EricS
Février 13, 2022, 3:36
5
donc mon très cher ami, en suivant le tutoriel , j’ai installer directs dans une machine virtuelle avec virtualbox sans problème . Tout fonctionne pour moi !
Merci, je vais encore tout reprendre à zéro !
EricS
Février 14, 2022, 4:18
7
Je n’ai pas trouvé le liens pour l’accès en Webservice ?? Je vais me refaire le cours pour voir si j’ai raté un truc. Et avec ma version il y a un problème de date.
Je mets 20 il enregistre 19 , je met 15 il place 14 , chaque fois un jour de moins je comprends pas et pourtant avant de valider dans le champs sais le bon jour.
Je l’ai d’ailleurs entièrement refait sur mon vieux MacBook Pro Intel comme seule os pour une question de rapidité, la machine virtuelle trainait un peu
EricS
Février 14, 2022, 4:41
8
Et voilà ma toute première requête test de mon serveur
EricS
Février 14, 2022, 4:56
9
Le problème de date je l’ai aussi en requête par webservice. Si quelqu’un sais pourquoi ?
ThonyF
Février 14, 2022, 5:48
10
@EricS C’est gentil de nous inviter pour ton anniversaire !
Pour ton problème de date, j’ai trouvé que ça pourrait venir de la timezone utilisée pour la base de données.
Voici les liens :
opened 08:04PM - 12 Aug 21 UTC
API
Documentation
Improvement
### Preflight Checklist
- [X] I have completed all [Troubleshooting Steps](ht… tps://docs.directus.io/getting-started/support/#troubleshooting-steps).
- [X] I'm on [the latest version of Directus](https://github.com/directus/directus/releases).
- [X] There's [no other issue](https://github.com/directus/directus/issues) that already describes my problem.
### Describe the Bug
So this is interesting, every date field is showing 1 day before. So if I select today 12 August 2021 as a date in the system and save it, when I view the data I see 11 August 2021, but if I check the DB, the correct date is saved there.
https://user-images.githubusercontent.com/9326922/129262257-e359d84e-7297-4fe7-b11d-44534bc43ce0.mp4
### To Reproduce
Create a date field and enter a specific date, save and view the record. Also, check your DB.
### What version of Directus are you using?
RC.90
### What version of Node.js are you using?
14.15.3
### What database are you using?
10.4.17-MariaDB - Source distribution and MySQL 8
### What browser are you using?
Chrome
### What operating system are you using?
MacOS
### How are you deploying Directus?
Locally & Windows Server 2019 (Production)
opened 04:39PM - 05 Feb 22 UTC
closed 07:34AM - 06 Feb 22 UTC
Duplicate
### Preflight Checklist
- [X] I have completed all [Troubleshooting Steps](http… s://docs.directus.io/getting-started/support/#troubleshooting-steps).
- [X] I'm on [the latest version of Directus](https://github.com/directus/directus/releases).
- [X] There's [no other issue](https://github.com/directus/directus/issues?q=is%3Aissue) that already describes my problem.
### Describe the Bug
Whenever I make new entry , new entry **creation date** showing wrongly and also same for entry update. I tried to get data from api also, it giving wrong time stamp. I created at 9:50 PM IST and checked immediately , but it giving results as shown in below screenshots.


### To Reproduce
1 .Create new schema ex: Post
2. add new entry
3. Set table view to see all entries and also select Date created field under fields
4. It shows "about 6 hours ago"
5. If you query through API, Create Date will be wrong
### Errors Shown
NO
### What version of Directus are you using?
9.5.1
### What version of Node.js are you using?
14.18.1
### What database are you using?
SQLite
### What browser are you using?
Chrome
### What operating system are you using?
Windows_NT 10.0.19044
### How are you deploying Directus?
running locally
1 « J'aime »
Bonjour,
Je suis dans mon dossier ~
J’entre la commande « npm init directus-project projet »
et c’est pendant l’installation de Directus que j’ai l’erreur.
Je viens de reprendre la procédure, et j’ai la même erreur, au même moment.
Mrt1
Février 15, 2022, 10:38
12
Je pense qu’il ne trouve pas npm dans le path pour exécuter Node.
Est-ce que Directus est bien installé? Est-ce que Node est bien installé?
2 solutions :
1 - installer node avec HomeBrew, la plus simple et la plus efficace pour moi.
2 - installer Node avec le .pkg officiel, puis ajouter l’executable bin dans la Path.
Puis ensuite, tenter une installation propre de Directus.
Node doit être dans le Path puisque lorsque je tape node, j’ai la réponse « Welcome to Node.js v16.14.0. »
Non, Directus n’est pas bien installé, puisque l’erreur arrive pendant son installation.
J’ai donc essayé « npm install directus » et cela se déroule sans erreur.
À la suite, j’ai refait un « npm init directus-project projet », ce qui a relancé l’installation de Directus, aboutissant à la même erreur.
Dernière précision : j’ai fait la même chose sur mon Mac et tout fonctionne correctement !
Le soucis c’est que les logs affichés ne nous donnent quasiment aucune info
Tu pourrais reessayer la commande en ajoutant --verbose
et en nous donnant les logs entiers ?
Si c’est trop long tu peux peut être ajouter un fichier texte en pièce jointe qui contiendrait tout les logs de la commande
EricS
Février 15, 2022, 10:00
15
Toujours mon problème de date ? Que ça sois avec l’interface ou en utilisant le Webservice ? Et mon serveur à la bonne date ?
mbritto:
–verbose
Merci Maxime,
avec --verbose, le fichier log est le même, par contre on a plus d’infos en direct :
verbose.txt.zip (1,5 Ko)
Mrt1
Février 16, 2022, 1:52
17
d’après ce que je vois sur ce fils :
opened 07:34AM - 23 Nov 20 UTC
stale
needs triage
issue: bug report
When I run `npx create-react-app appname` I get the following error message:
… ```
You are running `create-react-app` 4.0.0, which is behind the latest release (4.0.1).
We no longer support global installation of Create React App.
Please remove any global installs with one of the following commands:
- npm uninstall -g create-react-app
- yarn global remove create-react-app
The latest instructions for creating a new app can be found here:
https://create-react-app.dev/docs/getting-started/
npm ERR! code 1
npm ERR! path /Users/hat/Projects/youtube/react
npm ERR! command failed
npm ERR! command sh -c create-react-app loll
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/hat/.npm/_logs/2020-11-23T06_53_20_858Z-debug.log
```
I then ran `npm uninstall -g create-react-app` and got the following output:
```
up to date in 380ms
found 0 vulnerabilities
```
After running `npm uninstall -g create-react-app` command I ran `npx create-react-app appname` and I got the same error message as above.
This is what the error log located in `/Users/hat/.npm/_logs/2020-11-23T06_53_20_858Z-debug.log` looks like:
```
0 verbose cli [
0 verbose cli '/Users/hat/.nvm/versions/node/v15.2.1/bin/node',
0 verbose cli '/Users/hat/.nvm/versions/node/v15.2.1/lib/node_modules/npm/bin/npm-cli.js',
0 verbose cli 'exec',
0 verbose cli '--',
0 verbose cli 'create-react-app',
0 verbose cli 'loll'
0 verbose cli ]
1 info using [email protected]
2 info using [email protected]
3 timing config:load:defaults Completed in 2ms
4 timing config:load:file:/Users/hat/.nvm/versions/node/v15.2.1/lib/node_modules/npm/npmrc Completed in 1ms
5 timing config:load:builtin Completed in 1ms
6 timing config:load:cli Completed in 1ms
7 timing config:load:env Completed in 1ms
8 timing config:load:file:/Users/hat/Projects/youtube/.npmrc Completed in 0ms
9 timing config:load:project Completed in 1ms
10 timing config:load:file:/Users/hat/.npmrc Completed in 0ms
11 timing config:load:user Completed in 0ms
12 timing config:load:file:/Users/hat/.nvm/versions/node/v15.2.1/etc/npmrc Completed in 0ms
13 timing config:load:global Completed in 0ms
14 timing config:load:cafile Completed in 0ms
15 timing config:load:validate Completed in 1ms
16 timing config:load:setUserAgent Completed in 0ms
17 timing config:load:setEnvs Completed in 1ms
18 timing config:load Completed in 8ms
19 verbose npm-session ccfcf510fa3376be
20 timing npm:load Completed in 17ms
21 http fetch GET 304 https://registry.npmjs.org/create-react-app 252ms (from cache)
22 timing arborist:ctor Completed in 1ms
23 timing arborist:ctor Completed in 0ms
24 timing arborist:ctor Completed in 0ms
25 timing command:exec Completed in 1728ms
26 verbose stack Error: command failed
26 verbose stack at ChildProcess.<anonymous> (/Users/hat/.nvm/versions/node/v15.2.1/lib/node_modules/npm/node_modules/@npmcli/promise-spawn/index.js:64:27)
26 verbose stack at ChildProcess.emit (node:events:329:20)
26 verbose stack at maybeClose (node:internal/child_process:1055:16)
26 verbose stack at Process.ChildProcess._handle.onexit (node:internal/child_process:288:5)
27 verbose cwd /Users/hat/Projects/youtube
28 verbose Darwin 19.6.0
29 verbose argv "/Users/hat/.nvm/versions/node/v15.2.1/bin/node" "/Users/hat/.nvm/versions/node/v15.2.1/lib/node_modules/npm/bin/npm-cli.js" "exec" "--" "create-react-app" "loll"
30 verbose node v15.2.1
31 verbose npm v7.0.8
32 error code 1
33 error path /Users/hat/Projects/youtube
34 error command failed
35 error command sh -c create-react-app loll
36 verbose exit 1
```
I ran `npm cache clean --force` to clear the cache. The output after running this command was `npm WARN using --force Recommended protections disabled.`
I'm running
- node version: v15.2.1
- npm version: 7.0.8
- npx version: 7.0.8
- OS: maOS CAtalina 10.15.7
- Im using vvm version 0.35.3 to manage my node versions
I also noticed that when I downgraded my node version to `v14.1.0`, `npm` and `npx` was automatically downgraded to 6.14.6. I then ran `npx create-react-app appname` and the command worked. I was able to create react app.
Il faut la dernière version stable de npm (LTS) pour que cela passe. Pour cela, il faut l’installer avec la commande suivante :
npm install -g npm@latest
ça peut-être pas mal de faire un clean pour bien nettoyer les fichiers caches :
Puis tenter de relancer le projet.
Voir si cela corrige le soucis.
Autre point : il faut que la base de données soit installée et activée (que la base soit lancée sur le serveur) pour que Directus puisse se connecter (sauf si on utilise SQLite).
J’ai lancé ces deux commandes,
la base de données fonctionne,
la base est déjà créée,
malgré tout, j’ai toujours la même erreur !
Je vais laisser tomber, ce n’est pas important.
Merci à ceux qui m’ont aidé.
Finalement, j’ai essayé autre chose :
J’ai reformaté le PC et j’y ai installé Debian 11
J’ai installé, MariaDB, j’ai créé la base de données
J’ai installé nodejs lts
Mais, à nouveau, je suis en échec sur la commande npm init directus-project mon_projet
extrait des logs :
465 notice New ^[[33mminor^[[39m version of npm available! ^[[31m8.3.1^[[39m -> ^[[32m8.5.1^[[39m
465 notice Changelog: ^[[36mhttps://github.com/npm/cli/releases/tag/v8.5.1^[[39m
465 notice Run ^[[32mnpm install -g [email protected] ^[[39m to update!
465 notice
466 verbose stack Error: command failed
466 verbose stack at ChildProcess.<anonymous> (/home/gilles/.nvm/versions/node/v16.14.0/lib/node_modules/npm/node_modules/@npmcli/pro>
466 verbose stack at ChildProcess.emit (node:events:520:28)
466 verbose stack at maybeClose (node:internal/child_process:1092:16)
466 verbose stack at Process.ChildProcess._handle.onexit (node:internal/child_process:302:5)
467 verbose cwd /home/gilles
468 verbose Linux 5.10.0-11-amd64
469 verbose argv "/home/gilles/.nvm/versions/node/v16.14.0/bin/node" "/home/gilles/.nvm/versions/node/v16.14.0/bin/npm" "init" "directus->
470 verbose node v16.14.0
471 verbose npm v8.3.1
472 error code 1
473 error path /home/gilles
474 error command failed
475 error command sh -c create-directus-project "mon_projet"
EricS
Février 24, 2022, 7:26
20
Gilles, une question me taraude ? tu fait ca sur une machine a toi ou chez un hébergeur ? car peut-être le problème viens du site qui héberge ta machine ?