测试数据库。确保可以使用psql连接到它。确保表存在。如果失败,则需要正确安装PostgreSQL,导入初始模式并运行迁移。
通过使用Rails控制台测试Rails数据库连接。运行Post.count以确保Rails可以连接到数据库。如果失败,则需要确保您的Danbooru配置文件正确。
测试Nginx以确保其正常工作。您可能需要调试Nginx配置文件。
检查所有日志文件。
服务Danbooru使用大量外部服务来委派某些功能。出于开发目的,您可以仅运行这些服务的模拟版本。它们可用,scripts/mock_services并且可以使用Foreman和提供的Procfile自动启动。AWS网络服务为了启用以下功能,您将需要一个AWSSQS帐户:池版本发布版本智商数据库保存的搜索相关标签GoogleAPI以下功能需要一个GoogleAPI帐户:批量还原发布版本报告IQDB服务IQDB集成委托给IQDBS服务。档案服务为了访问池和帖子的版本化数据,您将需要安装和配置 Archives服务。Reportbooru服务以下功能委托给 Reportbooru服务:相关标签错过的搜寻报告热门搜寻报告最喜欢的搜寻上传趋势图推荐服务发布建议需要推荐服务。裁剪的缩略图裁剪缩略图有可选支持。这取决于安装 libvips-8.6或更高版本并将其设置Danbooru.config.enable_image_cropping 为true。
评论