可能重复:
如何在终端中运行 .sh 文件?
我正在尝试在我的 Ubuntu 12.04 服务器上安装 Craftbukkit。但是,我在第七步遇到问题,它指示我运行./craftbukkit.sh.
如果我以普通用户身份运行它,则会出现权限错误。如果我使用 sudo 运行它,那么我会得到sudo: ./craftbukkit.sh: command not found.
我究竟做错了什么?
服务器:Ubuntu 12.04 w/ LAMP 我可以访问默认的 index.html,但我在 Dropbox 中创建了一个文件夹的符号链接。每当我尝试访问192.168.2.6/Joomla(Joomla 是符号链接)时,都会收到 403 错误。根据这个问题编辑我的 httpd.conf没有用。我可以发布 conf 文件等,请问。
我尝试使用 chmod 来允许对相关文件的所有权限,但这没有帮助。
另外,我删除了默认的 index.html 以强制 Apache 显示 www 目录。它显示,但为空(符号链接不显示)
来自ls -lSrah(在 Joomla 中)的输出:
total 7.6M
-rwxrwxr-x 1 somekittens somekittens 865 Mar 31 18:03 robots.txt
-rwxrwxr-x 1 somekittens somekittens 1.3K Mar 31 18:03 index.php
-rwxrwxr-x 1 somekittens somekittens 1.7K Mar 31 18:03 web.config.txt
-rwxrwxr-x 1 somekittens somekittens 1.8K Mar 31 18:07 joomla.xml
-rwxrwxr-x 1 somekittens somekittens 3.1K Mar 31 18:03 …Run Code Online (Sandbox Code Playgroud)