如何从零开始配置ThinkPHP-ApiDoc生成API文档?

摘要:系统:windows11 集成环境:小皮(原phpstudy) composer:2.5 准备工作:安装小皮后,在软件管理中安装composer,2.3安装不上去,只能安装1.8.5,没关系安装后升级成为新版就可以,安装后记得把compos
系统:windows11 集成环境:小皮(原phpstudy) composer:2.5 准备工作:安装小皮后,在软件管理中安装composer,2.3安装不上去,只能安装1.8.5,没关系安装后升级成为新版就可以,安装后记得把composer.phar和composer.bat放到对应的php目录中, composer升级: composer self-update 不明白可以百度一下详细了解。 然后用composer,安装tp6稳定版: composer create-project topthink/think tp cd tp 安装tp对应的apidoc composer require hg/apidoc-thinkphp 用小皮创建网站,网站根目录设置到public下面 此时访问你自己配置的域名,发现tp6可以正常访问了。 然后下载apidoc的前端文件:下载页面,下载后放到public中 访问:http://你的域名/apidoc/ 此时如果出现404错误,很可能是你没有配置伪静态,在小皮中:网站》管理》修改》伪静态中添加 location / { if (!-e $request_filename){ rewrite ^(.*)$ /index.php?s=$1 last; break; } } 此时还很有可能出现500错误:ApiUrl: http://tp6.apidoc.com/apidoc/config,可以看出访问的域名不对,所以去你的前端文件的配置文件改下配置 public》apidoc》config.js>HTTP>HOSTS中把域名改成你自己的域名 再访问应该就可以了。