我正在尝试启动Solr PHP的服务。
我正在运行bin/solr start -f
但是我收到了这个警告:
以root用户身份启动Solr是一种安全风险,不被视为最佳做法。离开。
请参阅参考指南。要覆盖此检查,请从参数'-force'
开始
所以我在-force
添加了bin/solr -force start -f
部分。
但即便如此,我只是得到了这个错误:
错误:此脚本不支持启动
我无法启动该服务。
答案 0 :(得分:0)
您需要将solr目录的权限设置为将启动solr的用户(这不应该是root用户)
运行chown -R <username> <solrDir>
用相关值替换变量(例如chown -R ghost /opt/solr
),然后以该用户身份启动solr。