Die folgende thinkphpFramework-Tutorial-Kolumne stellt Ihnen die Frage vor, ob Valet einen für thinkphp5 geeigneten Treiber hat. Ich hoffe, dass es für Freunde in Not hilfreich sein wird!
valet Gibt es einen Treiber, der für thinkphp5 geeignet ist?
Ich finde die Idee von Valet sehr gut, deshalb habe ich diese als Umgebung übernommen.
Es gibt viele Leute im Unternehmen, die thinkphp verwenden. Verwenden Sie also thinkphp. (Und ich arbeite am Frontend, daher ist es mir egal, was ich für das Backend verwende)
https://github.com/curder/blog/blob/master/tools/valet_support_thinkphp.md
Das ist thinkphp3-valet von.
↓↓↓↓↓↓↓
Ich habe einfach eines geschrieben und es kann jetzt verwendet werden.
<?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'; } }
Empfohlen: „Die neuesten 10 Thinkphp-Video-Tutorials“
Das obige ist der detaillierte Inhalt vonLassen Sie uns darüber sprechen, ob der Parkservice einen für TP5 geeigneten Fahrer hat.. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!