亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

Comment utiliser plusieurs xampp comme xampp php version 5, xampp php version 7, version 8. Je l'ai également installé mais le problème est que le nouveau projet Laravel npm ne peut pas être installé
P粉649990273
P粉649990273 2023-11-08 15:02:25
0
1
1096

Quand j'exécute xampp php version 7, tout va bien, mais quand j'exécute xampp php version 8 mais que mon projet actuel ne fonctionne pas, c'est mon projet actuel laravel 9 xampp php version 8

Un autre problème se produit lorsque j'exécute un nouveau projet et que j'installe npm install&& npm run dev mais cela ne fonctionne pas installation npm Quand je lance npm run dev, le résultat est npm run dev

Quand j'exécute php artisan migrate et que je sers après l'URL de connexion

P粉649990273
P粉649990273

répondre à tous(1)
P粉253800312

Pourquoi basculer entre les versions de PHP lorsque vous pouvez utiliser plusieurs versions de PHP en même temps avec une seule installation de xampp??

Avec une installation xampp vous avez 2 options?:

  1. Exécutez uniquement les anciennes versions de PHP sur le répertoire de l'ancien projet?: Cela fera l'affaire dans la plupart des cas. Vous avez peut-être un ou deux anciens projets que vous avez l’intention d’exécuter avec une ancienne version de PHP. Configurez simplement xampp pour exécuter les anciennes versions de PHP uniquement sur ces répertoires de projet.

  2. Exécutez une ancienne version de PHP sur un port séparé de xampp?: Parfois, vous pouvez mettre à niveau un ancien projet vers la dernière version de PHP et devez exécuter le même projet dans les deux sens entre la nouvelle version de PHP et l'ancienne version de PHP. Pour ce faire, vous pouvez configurer une ancienne version de PHP sur un port différent (par exemple 8056) afin que lorsque vous visitez http://localhost/any_project/ 時(shí),xampp 運(yùn)行 PHP 7,當(dāng)您訪問(wèn) >http://localhost:8056/any_project/ xampp, il exécute PHP 5.6.

  3. Exécutez des anciennes versions de PHP sur un h?te virtuel?: Vous pouvez créer un h?te virtuel (par exemple localhost56) pour exécuter PHP 5.6, tandis que vous pouvez utiliser PHP 7 sur localhost.

Installons-le

étape 1?: Télécharger PHP

Vous utilisez donc PHP 7 sous xampp et vous souhaitez y ajouter une ancienne version de PHP (par exemple PHP 5.6). Téléchargez la version nts (non thread-safe) de l'archive zip PHP depuis php.net (voir Archives des anciennes versions) et installez-la dans c:xamppphp56 下提取文件. La version thread-safe n'inclut pas php-cgi.exe.

étape 2?: Configuration php.ini

Ouvrez le fichier c:xamppphp56php.ini dans le Bloc-notes. Si le fichier n'existe pas, copiez php.ini-development dans c:xamppphp56php.ini。如果該文件不存在,請(qǐng)將php.ini-development復(fù)制到php.ini et ouvrez-le avec le Bloc-notes. Décommentez ensuite la ligne suivante :

extension_dir = "ext"

Aussi, si la ligne suivante existe dans la configuration Apache httpd-xampp.conf

SetEnv PHPRC "\path\to\xampp\php"

Commentez-le en utilisant un # (caractère dièse) en tête.

étape 3?: Configurer Apache

Ouvrez le panneau de configuration xampp, cliquez sur le bouton de configuration pour Apache, puis cliquez sur Apache (httpd-xampp.conf). Un fichier texte s'ouvrira. Placez les paramètres suivants en bas du fichier?:

ScriptAlias /php56 "C:/xampp/php56"
Action application/x-httpd-php56-cgi /php56/php-cgi.exe

    AllowOverride None
    Options None
    Require all denied
    
        Require all granted
    

REMARQUE?: Si nécessaire, vous pouvez suivre les étapes 1 à 3 pour ajouter plus de versions de PHP à votre installation xampp.

étape 4 (Option 1)?: [Ajouter un répertoire pour exécuter une version PHP spécifique]

Vous pouvez maintenant définir le répertoire qui s'exécutera dans PHP 5.6. Ajoutez simplement ce qui suit au bas du fichier de configuration (httpd-xampp.conf à l'étape 3) pour configurer le répertoire.


    
        SetHandler application/x-httpd-php56-cgi
    



    
        SetHandler application/x-httpd-php56-cgi
    

étape 4 (Option 2)?: [Exécuter une ancienne version de PHP sur un port séparé]

Maintenant, pour configurer PHP v5.6 sur le port 8056, ajoutez le code suivant au bas du fichier de configuration (httpd-xampp.conf à l'étape 3).

Listen 8056

    
        SetHandler application/x-httpd-php56-cgi
    

étape 4 (Option 3)?: [Exécuter une ancienne version de PHP sur un h?te virtuel]

Pour créer un h?te virtuel (localhost56) sur le répertoire (htdocs56) pour utiliser PHP v5.6 sur http://localhost56, créez le répertoire htdocs56 à l'emplacement souhaité et Ajoutez localhost56 à votre fichier hosts (Voir comment), Ajoutez ensuite le code suivant au bas du fichier de configuration (httpd-xampp.conf à l'étape 3).


    DocumentRoot "C:\xampp\htdocs56"
    ServerName localhost56
    
        Require all granted    
    
    
        SetHandler application/x-httpd-php56-cgi
    

Terminé?: Enregistrez et redémarrez Apache

Enregistrez et fermez le fichier de configuration. Redémarrez Apache à partir du panneau de configuration Xampp. Si vous choisissez l'option 2, vous pouvez voir le port supplémentaire (8056) répertorié dans le panneau de configuration xampp.

Pour plus d'informations, consultez ce fil?: Existe-t-il un moyen d'utiliser deux versions de PHP avec XAMPP??

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal