站点目录新建一个vendor2文件夹:
在里面新建一个 composer.json 文件:(只写一个花括号就行)
{
}
然后这个vendor2目录里,使用宝塔终端执行:
composer require zoujingli/ip2region
这样,vendor2目录里就会再多出 vendor文件夹和composer.lock。
其他的php控制器就可以使用以下代码调用了:
代码:
<?php namespace app\index\controller; use app\common\controller\Frontend; use think\Config; use think\Cookie; use think\Hook; use think\Session; use think\Validate; use think\Db; use think\Request; // use Ip2Region; use Detection\MobileDetect; use \tongji\Record; use fast\Http; require '../vendor2/vendor/autoload.php'; use Ip2Region; class Index extends Frontend { protected $noNeedLogin = '*'; protected $noNeedRight = '*'; protected $layout = ''; public function index() { return $this->view->fetch(); } }