Maison >développement back-end >tutoriel php >Implémentez des applications de débogage simples via le serveur Web intégré PHP
Recommandé : "Tutoriel vidéo PHP"
Parce que j'exécute souvent des extraits de code PHP, ou des projets temporaires, etc., pour les tests et l'environnement de bureau. la machine virtuelle, je ne veux pas détruire l'environnement bureautique pour quelques tests personnels
Vous ne pouvez donc installer qu'un seul PHP localement dans win (l'installation est omise), ou Linux dans la machine virtuelle Installez PHP pour exécuter la tâche de test ; (il est recommandé d'utiliser la méthode Linux dans la machine virtuelle)
Rappelez encore que cette méthode n'est utilisée que pour les tests locaux ;
# 在自己家目录下创建www目录 [root@localhost ~]# mkdir www [root@localhost ~]# cd www/ # 创建几个php脚本用于测试 index.php info.php # 启动一个Web服务器 [root@localhost www]# php -S 192.168.204.151:8000 # 注意:因为我是采取虚拟机中Linux,所以这里直接使用了ip,如果是本地win下,可以直接localhost:8000
demande http://192.168.204.151:8000/, l'effet de retour est le suivant
Demande http://192.168.204.151:8000/info .php, l'effet de retour est le suivant
Spécifier un répertoire racine au démarrage
# 在~/www下创建一个test目录,并添加php脚本文件(~/www/test/index.php)mkdir ~/www/test # 启动web[root@localhost www]# php -S 192.168.204.151:8000 -t test/
Test d'accès
Spécifiez un script, faites-en un routeur
# 先创建一个router.php [root@localhost www]# vi router.php [root@localhost www]# cat router.php <?php if (preg_match('/\.(?:png|jpg|jpeg|gif|txt)$/', $_SERVER["REQUEST_URI"])) return false; // 直接返回请求的文件 else { echo "<p>Welcome to PHP</p>"; } # 创建一个txt文件或者图片 [root@localhost www]# ll -rw-r--r-- 1 root root 31 12月 4 10:56 hello.txt 测试用 -rw-r--r-- 1 root root 65 12月 4 10:35 index.php -rw-r--r-- 1 root root 17 12月 4 10:36 info.php -rw-r--r-- 1 root root 177 12月 4 10:55 router.php drwxr-xr-x 2 root root 23 12月 4 10:49 test # 启动web [root@localhost www]# php -S 192.168.204.151:8000 router.php # 请求需要经过router.php处理
pour demander directement 192.168.204.151:8000/
pour demander un fichier txt et renvoyer le contenu du fichier modifié
Résumé : L'utilisation de cette méthode est plus pratique pour les particuliers lorsqu'ils effectuent des tests. S'il y a des erreurs, veuillez les corriger. eux!
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!