postgres
postgres不知道在哪里可以找到服务器配置文件。
必须指定--config-file或-d调用选项或设置PGDATA环境变量。
因此,我尝试设置配置文件:
postgres -D /usr/local/var/postgres
我得到以下错误:
sudo postgres -D /usr/local/var/postgres
我搜索了这个错误消息,但找不到解决方案。
有人能对此提供一些见解吗?
你的命令不会做你认为它会做的事情。以系统用户postgres
身份运行:
sudo -u postgres command
要运行命令(也称为postgres
!):
sudo -u postgres postgres -D /usr/local/var/postgres
您的命令执行相反的操作:
sudo postgres -D /usr/local/var/postgres
sudo -u postgres -i
如果您在以系统用户postgres
身份操作时看到此错误消息,则说明文件或其中一个包含目录的权限有问题。
postgres无法访问服务器配置文件“/usr/local/var/postgres/postgres/postgres/postgresl.conf”:权限被拒绝/usr/local/var/postgres/postgresql.conf
最后:
我在网上看到了很多答案,说要打击 必须使用命令,但是对该命令进行了十几次不同的尝试,结果都是类似的错误消息。 我使用Ubuntu 15.04的安装了PostgreSQL,但是PostgreSQL绝对不允许做任何事情。 我需要安装一些依赖关系或其他什么吗?
null
问题内容: 我目前正在使用在Oreo中崩溃的startWakefulService函数。我意识到我要么必须切换到startForegroundService()并使用前台服务,要么切换到JobIntentService,但是基于下面的代码,我不确定该怎么做。(对不起,我是android新手)。正确方向的任何观点将不胜感激。 这是在Android 8.x上运行时遇到的当前错误 致命异常:java.l
这是在Android8.x上运行时出现的当前错误 致命异常:java.lang.RuntimeException无法启动接收方com.heyjude.heyjudeapp.gcm.gcmbroadcastreceiver:java.lang.illegalstateException:不允许启动服务意图{act=com.google.android.c2dm.Intent.receive flg=
我读过关于Android Oreo后台执行限制的文章,它明确指出广播不受影响,但我无法让它在Android Oreo上工作。 首先,我是在SDK27上编译的。其次,我在清单文件中声明了接收者: 然后是接收器的实现,也可以简单到: 在运行时注册广播意图,让它工作(在模拟器上,从adb shell激发意图),但我不确定这是否是正确的方法: 这个有什么已知的bug吗?
问题内容: 我正在尝试创建一个菜单栏应用程序,以隐藏桌面图标以及希望进行其他各种操作,主要是为了更多地了解Swift,并且由于某种原因,我无法使其正常工作。当我运行该程序并单击菜单项之一时,什么也没有发生,并且我在控制台中收到此警告: 其他命令也可以,但是我尝试使用“ killall”的任何变体都会吐出类似上面的内容。目前,我的代码如下所示: 我已经和Google上找到的可接受的解决方案进行了多种