Apache 无法启动mod_互动程序的renderd服务
我正在按照这里提供的说明构建一个OSM tile服务器:在一个带有Ubuntu16-04 LTS的AmazonEC2实例上 在启动renderd作为服务之前,一切正常:Apache 无法启动mod_互动程序的renderd服务,apache,openstreetmap,mapnik,Apache,Openstreetmap,Mapnik,我正在按照这里提供的说明构建一个OSM tile服务器:在一个带有Ubuntu16-04 LTS的AmazonEC2实例上 在启动renderd作为服务之前,一切正常: sudo /etc/init.d/renderd start 这将返回一个错误:“renderd.service的作业失败,因为控制进程已退出,错误代码为。有关详细信息,请参阅“systemctl status renderd.service”和“journalctl-xe” 检查上述详细信息会显示以下消息: renderd.
sudo /etc/init.d/renderd start
这将返回一个错误:“renderd.service的作业失败,因为控制进程已退出,错误代码为。有关详细信息,请参阅“systemctl status renderd.service”和“journalctl-xe”
检查上述详细信息会显示以下消息:
renderd.service:控制进程已退出,代码=退出状态=203
“此进程返回的错误号为8。”
但是,我可以直接运行renderd,没有问题,如下所示,甚至可以(缓慢地)将瓷砖加载到传单地图中,我只是不能将其作为服务运行
sudo -u username renderd -f -c /usr/local/etc/renderd.conf
我也尝试过切换到我的渲染用户并从那里启动服务,但是我得到了一个用户ubuntu的密码提示(没有)
我还可以测试或调查什么来找出问题所在?我决定从头开始构建服务器,这次还使用了其他教程中的信息:以及 按照这些说明,renderd现在作为服务运行。我注意到的主要区别是上面使用的那些教程,而不是 我以前使用的源代码,所以分支模块的设置可能与我的服务器不兼容