如何解决Rhel 7.7 在 ExecStart 中使用 sudo
我正在尝试像这样启动 postgres 服务:
ExecStart=/bin/sudo -u pgsql /bin/bash -c "文件路径"
似乎您需要 sudo 来创建数据库,但从 rhel 7.7 开始,您不能。有解决办法吗?我不想使用 sudo 但我认为数据库不会被正确创建。我对 linux 不是很熟悉,所以如果有明显的答案,我深表歉意。这是我得到的错误:
自从升级到 RHEL 7.7 后,定义了属性 Type=forking 和属性 PIDFile 的服务无法启动,其状态显示以下错误消息:
global $product; // If needed | or $product = wc_get_product( $product_id );
if( $product->is_type( 'variable' ) ){
foreach ( $product->get_available_variations() as $key => $variation_data ) {
$weight = $variation_data['weight']; // Get weight from variation
if ( ! $weight ) {
echo '<div>' __("No weight") . '</div>';
} else {
echo '<div><strong>' __("Weight") . ':</strong> ' . $variation_data['weight_html'] . '</div>';
}
}
}
谢谢
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。