0

我有一个支持 php 的共享 linux 托管服务器,所以我正在寻找一个用 PHP 编写的基于 Web 的源代码控制。

我尝试了 webSVN 的 php 版本,但在复制distconfig.php到后出现以下错误config.php(我理解我之前提到的警告。):

Error running this command: svn  --config-dir /tmp --version

sh: svn: command not found

我认为是我的共享托管服务器上的权限问题。可能我的托管服务器不允许运行 linux 命令。但是,一定有解决办法吧?

如果 webSVN 不能在共享服务器上运行,我可以使用任何替代方案吗?我已经尝试过 ASVCS,它运行良好,但提供的功能很少。我们需要单独使用 ftp 管理器来对任何文件进行任何更改。它甚至没有提供上传或下载功能。

4

2 回答 2

0

“无法修改标头”警告是因为您在尝试设置标头信息之前已经将数据发送到响应。根本原因是“找不到命令”。我怀疑您有路径问题或未安装 svn。

SVN 必须安装在系统路径上。您应该致电您的托管服务提供商的技术支持,他们可能需要为您进行安装,或者在该主机上可能无法安装。

于 2013-01-16T09:06:44.073 回答
0

该命令中的错误运行命令包括打印到您的屏幕。因此发出警告,标头已发送..

您可能错误地安装了应用程序。

该错误svn: command not found表明您尚未在服务器上安装 SVN。

于 2013-01-16T09:08:25.203 回答