下面thinkphp框架教程栏目将给大家介绍关于valet是否有适合thinkphp5的驱动的问题,希望对需要的朋友有所帮助!
valet 有没有适合thinkphp5的驱动?
觉得valet的思路很好所以采用了这个来做环境。
公司里面用thinkphp的人比较多。所以要使用thinkphp。(而且我是弄前端的,后端用啥也不会特别在意)
https://github.com/curder/blog/blob/master/tools/valet_support_thinkphp.md
这是thinkphp3-valet的。
↓↓↓↓↓↓↓
自己简单写了一个现在试的可以用。
<?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'; } }
以上就是聊聊valet是否有适合TP5的驱动?的详细内容,更多请关注亿码酷站其它相关文章!
<!––>聊聊valet是否有适合TP5的驱动?
—–文章转载自PHP中文网如有侵权请联系ymkuzhan@126.com删除
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)