Je l'ai trouvé peu fiable sur Internet Après avoir longtemps lutté, j'ai finalement trouvé la bonne posture QAQ, que je n'ai utilisée qu'en sauvegarde.
À propos, JetBrains est une entreprise incroyable. Leur gamme complète d'IDE est la meilleure, et il est fortement recommandé de les apprendre et de les utiliser. Le studio Android officiel de Google est également basé sur leur IDE. Je pense que c'est bien mieux qu'Eclipse. Le plus important est qu'il soit beau et facile à interagir.
[Apprentissage recommandé : Tutoriel PHPstorm]
1. Nouveau projet
1. Créez un nouveau projet
Fichier->nouveau projet Sélectionnez PHP EMPTY PROJECT
2. colonne, vous pouvez cliquer sur le bouton... à droite pour sélectionner le répertoire ou le saisir à la main
Colonne de niveau de langue PHP
Colonne Interpréteur CLI
Nouveau. partie du projet avec des images
2. Modifier le projet
Il suffit de générer quelque chose dans index.php, vous pouvez également appeler phpinfo()
3. Configuration du déploiement
Outils->Déploiement->Configuration
Ouvrez le image suivante
Cliquez sur le signe plus vert + dans le coin supérieur gauche, sélectionnez Dossier local ou monté pour Type, choisissez ce que vous voulez pour Nom, cliquez sur OK
Dans l'image ci-dessous, le dossier sous Téléchargement/téléchargement La colonne des fichiers du projet est le répertoire de téléchargement du projet, ici vous devez sélectionner votre répertoire racine Apache, sous Ubuntu, ici je l'ai défini sur /var/www
L'URL racine du serveur Web ci-dessous est le lien racine lors du démarrage du navigateur, ici je réglez-le sur http://localhost, puis j'exécute le répertoire racine de mon projet sous phpstorm index.php, phpstorm ouvrira automatiquement la page Web avec l'URL http://localhost/index.php dans le navigateur pour moi
Sélectionnez l'onglet Mappage
Le chemin local est le répertoire de votre projet local
Déploiement Le chemin sur le serveur est le répertoire relatif au répertoire de téléchargement défini à l'étape précédente. Par exemple, si je ne remplis rien ici, ou si je remplis simplement un. /, puis après avoir publié le projet, tous les projets seront placés dans le répertoire /var/www L'index du projet Le chemin .php est /var/www/index.php Si vous remplissez /test, un. Le sous-répertoire test sera créé dans /var/www avant la publication, puis le fichier de projet sera publié dans ce répertoire de test. Ensuite, le chemin index.php sera /var/www/test/index.php
WebPath sur le serveur. un chemin d'accès relatif. Nous avons défini l'URL racine du serveur Web plus tôt. Le chemin défini ici est relatif à cette URL. Par exemple, s'il est défini pour tester ici, après la publication, le navigateur ouvrira automatiquement l'URL "http://". localhost/test/Le nom du fichier que vous souhaitez exécuter". Si vous ne renseignez rien, l'URL sera "http://localhost/Le nom du fichier que vous souhaitez exécuter"
Alors ici, faites attention au points suivants : répertoire du service Web d'Apache, chemin racine d'accès Web URL racine du serveur Web, répertoire de version du projet Chemin de déploiement sur le serveur, chemin d'accès relatif WebPath sur le serveur. Assurez-vous de configurer ces quatre éléments correctement
Cliquez sur OK
Pour plus de commodité, vous pouvez également sélectionner l'option Outils->Déploiement->Téléchargement automatique dans le menu supérieur, de sorte que lorsque vous modifiez et enregistrez, Phpstorm automatiquement Vous aider à publier le projet dans le répertoire que vous venez de spécifier.
4. Exécuter
Placez la souris sur la page d'édition d'index.php et une rangée de petites icônes de navigateur apparaîtra dans le coin supérieur droit. Cliquez sur le navigateur que vous souhaitez exécuter, et PHP ouvrira le navigateur pour vous et ouvrira automatiquement l'URL que vous avez définie précédemment
Vous pouvez également essayer d'utiliser la touche de raccourci ctrl+shift+f10 pour l'exécuter sous Firefox Vous pouvez utiliser ctrl+w pour fermer la fenêtre actuelle et alt+tab pour changer de fenêtre.
Apprenez à utiliser les touches de raccourci pour avoir l'air plus professionnel =3=
Pour plus d'articles techniques sur phpstorm, veuillez visiter la colonne