问题标签 [ubuntu-server]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
2411 浏览

gitosis - 更改 gitosis 存储库位置的正确方法?

在通过 apt-get(在 Ubuntu Server 11.04 上)安装的 Gitosis 中从 /srv/gitosis 更改存储库位置的推荐方法是什么?我目前已通过更改 gitosis 用户的主目录并重新链接 /srv/gitosis/git 中找到的“git”符号链接以匹配新位置来解决它。我有点担心使用 apt-get 更新 Gitosis 时会发生什么,这会重置这些路径吗?

提前致谢!

0 投票
2 回答
801 浏览

php - 状态栏中的屏蔽 URL

我在运行 Ubuntu 服务器的个人服务器上托管我自己的网站。每次有人访问我的网站或将鼠标悬停在页面上的某个链接上时,我的公共 IP 地址都会显示在状态栏中(即,当转到主页时,它会显示等待 myipaddress/index.php)。我在godaddy购买了一个域名。虽然我能够在管理页面的地址栏中找到屏蔽 url 的选项,但我无法在状态页面找到这样的选项。最初,我尝试将 JavaScript 代码嵌入到 php 文件中,但后来我从各种帖子(链接)中了解到,我们无法控制状态栏中显示的内容。

我要做的就是在每次页面加载时以及每次用户将鼠标悬停在链接上时显示我的域名而不是我的 IP 地址。关于我应该如何去做的任何想法?

0 投票
1 回答
545 浏览

django - 安装 django-CMS 后 .iPython 的权限被拒绝

使用最新的django-cms包 - 它需要一个名为ipdb的包。我安装了它,现在我无法克服错误:

我更改了文件夹的权限,但它不起作用。

我还手动创建了文件 - 但错误是:

我的 google-foo 无法解决这个问题。


我将此文件夹的权限更改为用于登录的当前用户。是否有特定用户可以应用到我不知道的这个文件夹?


固定的!

在得到建议之后,我又想方设法让它发挥作用:

  1. 其父文件夹上的 chmod 777 将包含 .ipython 文件
  2. .ipython 上的 chmod 777 一旦创建
  3. chmod 755 再次进入父文件夹。

作品!

看来这个文件必须是可执行的——当然我不希望它在我的主文件夹中,所以我可以允许它被创建,然后恢复我的更改。

谢谢你们的建议

0 投票
1 回答
84 浏览

git - gitosis 和 git 没有正确推/拉

好的,所以我已经为此工作了很长一段时间,我对发生的事情有点困惑。

我一直在为一个班级项目设置一个本地 git 服务器(运行 ubuntu 11.04 服务器并使用 gitosis)。但是,我可以克隆 gitosis-admin 文件夹,但我所做的任何更改和推送实际上都不会转到服务器计算机,但我不会产生任何错误。

有任何想法吗?

0 投票
1 回答
457 浏览

oracle10g - CPIO 命令完成时间过长

我正在尝试在 Ubuntu Server 11.04 VM 上安装 Oracle 数据库 10g。我正在使用 Vagrant 运行它并访问它。我下载了具有 .cpio.gz 文件扩展名的安装包。Oracle 指定这些命令来解压它:

gunzip 操作工作得很好,但是当我运行 cpio 命令时,它似乎花费了太长时间。我让它运行了 3 个多小时,但它还没有完成。现在,.cpio 文件为 764MB。它应该运行这么长时间吗?

0 投票
1 回答
106 浏览

ubuntu - hgwebdir push - 目录为空?

我按如下方式设置我的“mercurial_server” (除了我使用 hgwebdir.cgi 而不是 hgweb.cgi)并创建了一个 repo

然后我在我的代码上创建一个本地 repo 工作,然后将我的更新推送到服务器(tortoisehg),它们显示在网络上,但不在实际目录中?这应该发生吗?我在数据库上找不到写

0 投票
1 回答
451 浏览

apache - Ubuntu Lucid、cgi-bin 和 MathTex

所以我有几台运行 Ubuntu Lucid 服务器的专用服务器。他们主要运行 WordPress 网站 - LAMP。但是,我的原始站点之一是一个控制工程站点,它使用 MathTex 来呈现方程。

MathTex 在服务器上相当困难。工程站点仍然托管在运行类似于 CentOS 的原始 VPS 上(但这无关紧要)。MathTex 创建的流量和渲染数量会导致我的 VPS 出现资源问题。我已经能够为 VPS 分配更多资源,但最终这会变得昂贵。所以我想将方程渲染卸载到我的专用服务器上,所有这些服务器都更强大且未得到充分利用。

所以我按照安装和编译 MathTex 的说明进行操作。MathTex 在命令行中运行良好。但是,当我尝试通过浏览器调用脚本时,所有浏览器都会尝试下载 cgi 文件(我已经在 2 台机器上的 Firefox 和 Chrome 上进行了测试)。

这导致我尝试在我的家庭 Ubuntu 机器上编译和安装,即 Ubuntu 桌面。命令行工作正常。但是,再次在我的浏览器中调用该函数时,它想下载文件而不是渲染方程。所以我将 mathtex.cgi 脚本移动到/usr/lib/cgi-bin. 还是不行。然后我改成/usr/lib/cgi-bin777,它工作了。我改为/usr/lib/cgi-bin755,它停止工作。

所以我的家庭盒子在/usr/lib/cgi-bin777 时工作。我尝试了我的一台专用 Ubuntu 服务器,但仍然没有成功。我的浏览器仍然尝试下载该文件。

Apache 查找 cgi-bin 目录的指令位于/etc/apache/site-available/default. 一眼看去,它们似乎是相同的(我还没有研究过每个角色)。

0 投票
1 回答
1024 浏览

opencv - 在 Ubuntu 服务器 11.10 上安装 OpenCV 预构建库

我是 Linux 领域的新手,我正在尝试在我们的服务器上安装和运行 OpenCV,因为我需要它来在系统上构建和运行一些应用程序。我已按照Ubuntu 软件包安装说明进行操作,但在执行安装命令时似乎遇到了问题。我得到终端说它正在读取包列表,几秒钟后我收到一条消息说找不到 opencv。

有没有人有安装这个库的经验,有没有人可以帮助指导我如何使用整个设置?如果有任何帮助,我在尝试访问更新中的 PPA 时会收到 404 错误。我是否错误地添加了存储库?

任何意见是极大的赞赏。

0 投票
1 回答
127 浏览

php - 我对文件有写权限,但我不能使用“unlink()”函数删除它

我用谷歌搜索了一下,找不到任何适合我的答案。我正在尝试取消链接文件,但没有任何反应,也没有出现错误(display_errors() 阻止了页面加载)。代码如下。谢谢!

编辑:我知道不需要 chdir,这只是文件中的后面部分。

0 投票
10 回答
74950 浏览

svn - SVN 权限被拒绝 - txn-current-lock

我刚刚在我的 ubuntu 服务器上设置了 svn。我有一个可以登录的用户。问题是,每当我尝试更改文件结构时,我都会收到权限被拒绝错误。

我的仓库在/var/www-svn中,该文件夹的权限是drwxr-xr-x针对用户和组svn的(我的权限很差,所以我不知道这是否正确)。我在 svn 上登录的用户在 svn 组中,但我无法更改文件结构。我究竟做错了什么?如果我将文件夹的用户和组更改为我也登录的用户,它会起作用。

在 svnserve.conf 中,anon-access设置为noneauth-access设置为write

sudo chown -R svn:svn www-svn(我通过在 /var 目录中输入更改了 /var/www-svn 的所有者。)