6.0
Au début de la version, elle doit êtreComposer
installée et mise à jour par des moyens, vous ne pouvez donc pas l'Git
installer par téléchargement.- PHP> = 7.1.0
1. Installation Composer
- Sous Windows, téléchargez le logiciel Composer
Étape 1: Double-cliquez sur le composeur téléchargé pour exécuter le programme
Étape 2: Sélectionnez la lettre de lecteur à installer
Étape 3: Sélectionnez la version php. Si vous êtes un environnement de package intégré, accédez au package intégré pour trouver php
. Étape 4: Toutes les étapes suivantes
Deux, définissez la Composer
source de téléchargement
Composer
La source de téléchargement définie en premier est également l'adresse du miroir- Entrez dans la fenêtre de ligne de commande ou la console
composer config -g repo.packagist compositeur https://packagist.phpcomposer.com
- La vitesse des sites Web étrangers est lente, le site Web officiel est recommandé d'utiliser la mise en miroir domestique (Alibaba Cloud)
composer config -g repo.packagist compositeur https://mirrors.aliyun.com/composer
Si vous utilisez l' environnement de développement intégré phpstudy , le dernier peut être installé directement dessus, Composer
comme indiqué ci-dessous:
L'installation ici est la même. Une fois l'installation réussie, elle peut être utilisée sur la ligne de commande cmd. J'utilise Composer官网下载的应用程序安装的。
Troisièmement, Composer
téléchargez et installez ThinkPHP6
- Commencez par basculer vers le répertoire racine de l'environnement php
cd d: / phpstudy / www
- La
Thinkphp6
commande de téléchargement est exécutée. Le dernier tp6 est de créer un nouveau répertoire tp6, qui peut être modifié
compositeur create-project topthink / think tp6
- Mettre à jour le
Thinkphp6
noyau
mise à jour du compositeur topthink / framework
- Préparation: le répertoire dans lequel se trouvent les commandes d'installation et de mise à jour est différent et la mise à jour doit être effectuée sous le répertoire racine de votre application
Quatrièmement, la structure des répertoires après une installation réussie
- Le principal changement dans la structure de répertoires de la version 6.0 est que le cadre principal est incorporé dans le
vendor
répertoire, puis leapplication
répertoire d' origine devient unapp
répertoire. - La structure des répertoires après l'installation est un mode d'application unique
- Sous l' environnement
mac
oulinux
, notez que vous devez définir lesruntime
autorisations de répertoire sur 777
www répertoire de déploiement WEB (ou sous-répertoire) ├─ répertoire de l'application │ ├─ répertoire du contrôleur du contrôleur │ ├─ répertoire du modèle de modèle │ ├─ ... plus catalogue de la bibliothèque │ │ │ ├─common.php fichier de fonction publique │ └─event. fichier de définition d'événement php │ ├─config répertoire de configuration │ ├─app.php configuration de l'application │ ├─cache.php configuration du cache │ ├─console.php configuration de la console │ ├─cookie.php Configuration des cookies │ ├─ configuration de la base de données database.php │ ├─filesystem.php file disk configuration│ │─lang.php multi-language configuration│ ├─log.php log configuration│ ├─middleware.php middleware configuration│ ├─route.php URL et configuration du routage │ ├─session. configuration de session php │ ├─trace. configuration de php Trace │ configuration └─view.php vue │ vue ├─view répertoire répertoire définition route ├─route │ fichier de définition de route ├─route.php │ └─ ... │ ├─public le répertoire WEB (Catalogue d' accès externe) │ ├─ fichier .php d'entrée d'index │ ├─router.php fichier de test rapide │ └─.htaccess pour la réécriture d'apache │ ├─ étendre le répertoire de la bibliothèque de classes étendue lors de l'exécution ├─répertoire de l'application d'exécution (accessible en écriture, peut être personnalisé) ├─ bibliothèque de classes de l'éditeur répertoire ├─.example.env fichier d'exemple de variable d'environnement ├─composer.json fichier de définition de compositeur ├─LICENSE.txt fichier de description d'autorisation ├─README.md fichier README ├─ fichier d'entrée de ligne de commande
Cinq, cours Thinkphp6
Étape 1: Ouvrez le logiciel intégré- " Site Web- " Créez un site Web Étape 2: Entrez le nom de domaine du site Web: www.xxx.com Étape 3: Répertoire du site Web: tp / public Étape 4: Faites attention à la version PHP PHP> = 7.1.0 Étape 5: Saisissez le nom de domaine ( www.xxx.com ) directement dans le navigateur Remarque: Si vous écrivez des appels de méthode ultérieurs, vous ne souhaitez pas ajouter index.php ( www.xxx.com/ index. php / test / i ndex )
phpstudy(此处用的是新版8.1.0.6)
ThinkPHP6 peut aller chercher la racine du fichier public / .htaccess, vous pouvez modifier l'entrée suivante ( www.xxx.com/ the Test / i ndex) peut accéder
<IfModule mod_rewrite.c> Options + FollowSymlinks -Multiviews RewriteEngine On RewriteCond% {REQUEST_FILENAME}! -D RewriteCond% {REQUEST_FILENAME}! -F RewriteRule ^ (. *) $ Index.php? / $ 1 [QSA, PT, L] < / IfModule>