6
我在网上搜索了一段时间,我没有找到解决方案,所以我在这里问:我的问题是,为什么这个文件(/etc/init.d/nginx
)不可执行?/etc/init.d/nginx不可执行
昨天我跟着Alex的教程,我遇到了一个问题。一切工作,直到service nginx restart
命令。当我尝试运行此命令我会得到
nginx: You don't have permissions to execute nginx.
Google上搜寻了一段时间,我发现一个潜在的答案后,但这已经在本教程/演练亚历克斯的完成:
$ sudo chmod +x /etc/init.d/nginx
一些信息如果你不想阅读教程:
- 我使用Nginx的(如读取该位时,你就知道了)
- 它与Passenger一起安装,然后从头开始导入Nginx初始化脚本和nginx.conf文件。
- 哦,我运行Debian而不是Ubuntu,但那不应该是问题,或者?
所以,如果有人能帮助我,我会非常感激。谢谢!
为什么不运行'sudo服务'而不是'服务' –
我也试过'sudo',但它也没有帮助。我也是root用户。 –
'sudo service nginx start'说没有权限? –