La colonne suivante du didacticiel thinkphpframework vous présentera la question de savoir si Valet dispose d'un pilote adapté à thinkphp5. J'espère que cela sera utile aux amis dans le besoin !
valet Existe-t-il un pilote adapté à thinkphp5 ?
Je pense que l'idée du voiturier est très bonne, j'ai donc adopté cela comme environnement.
De nombreuses personnes utilisent thinkphp dans l'entreprise. Utilisez donc thinkphp. (Et je travaille sur le front-end, donc je ne me soucie pas particulièrement de ce que j'utilise pour le back-end)
https://github.com/curder/blog/blob/master/tools/valet_support_thinkphp.md
C'est thinkphp3-valet de.
↓↓↓↓↓↓↓
J'en ai simplement écrit un et il peut être utilisé maintenant.
<?php class ThinkPHP5ValetDriver extends ValetDriver { /** * Determine if the driver serves the request. * * @param string $sitePath * @param string $siteName * @param string $uri * @return bool */ public function serves($sitePath, $siteName, $uri) { return true; } /** * Determine if the incoming request is for a static file. * * @param string $sitePath * @param string $siteName * @param string $uri * @return string|false */ public function isStaticFile($sitePath, $siteName, $uri) { if (file_exists($staticFilePath = $sitePath.$uri)) { return $staticFilePath; } return false; } /** * Get the fully resolved path to the application's front controller. * * @param string $sitePath * @param string $siteName * @param string $uri * @return string */ public function frontControllerPath($sitePath, $siteName, $uri) { $_SERVER['SCRIPT_FILENAME'] = 'index.php'; $_SERVER['SCRIPT_NAME'] = ''; $_SERVER['PHP_SELF'] = '/index.php'; $_SERVER['PATH_INFO'] = $uri; return $sitePath.'/index.php'; } }
Recommandé : "Les 10 derniers didacticiels vidéo thinkphp"
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!