Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
drupal10:creation_projet_drupal10 [2023/10/01 06:47] marclebrun [Virtual Host] |
drupal10:creation_projet_drupal10 [2023/10/01 07:47] (Version actuelle) marclebrun [Virtual Host] |
||
---|---|---|---|
Ligne 24: | Ligne 24: | ||
sudo apt install zip unzip | sudo apt install zip unzip | ||
sudo apt install php-mbstring php-xml php-gd php-curl php-zip | sudo apt install php-mbstring php-xml php-gd php-curl php-zip | ||
+ | sudo apt install php-pdo-mysql | ||
</code> | </code> | ||
Ligne 85: | Ligne 86: | ||
> Redémarrer ensuite la commande composer jusqu'à ce que tout soit installé sans erreur. | > Redémarrer ensuite la commande composer jusqu'à ce que tout soit installé sans erreur. | ||
- | ===== Lancer le serveur local ===== | + | ===== Serveur local PHP ===== |
- | En développement il est possible de ne pas passer par Apache mais | + | :!: **Pour l'instant ça ne fonctionne pas, certains fichiers |
- | d'utiliser uniquement le serveur local. | + | ne sont pas accessibles, je cherche encore pourquoi...** :!: |
- | <code bash> | + | ===== Virtual Host ===== |
- | cd /home/marc/drupal10/web | + | |
- | php -S localhost:8000 | + | |
- | </code> | + | |
- | Si le serveur local ne fonctionne pas bien, passer à la configuration | + | :!: |
- | d'un Virtual Host (voir ci-dessous). | + | Il faut que chaque sous-dossier du chemin soit accessible en lecture pour Apache. |
+ | Si on développe dans un sous-dossier de son dossier **home**, il faudra ajouter | ||
+ | les droits **x** sur **/home/username** :!: | ||
- | ===== Virtual Host ===== | + | <code bash> |
+ | chmod a+x /home/marc | ||
+ | </code> | ||
Créer un fichier **/etc/apache2/sites-available/drupal10.localhost.conf** | Créer un fichier **/etc/apache2/sites-available/drupal10.localhost.conf** |