在我工作的环境中,我们正在将机器从5慢慢过渡到RHEL 6。
我需要我的一些脚本在RHEL6机器上做一些与目前在RHEL5机器上所做的事情不同的事情。
实用的解决方案是在运行时进行检查,并在RHEL5上运行一些命令,在RHEL6上运行其他命令,在这两个方面都运行一些命令。
这方面的一个实际示例是,我们使用的是环境模块,我的.bashrc包括一个module load git行,但是在RHEL6机器上,这个命令错误:
RHEL6 system, git should be installed - not loading module
在模块文件中,我发现了以下代码:
set redhatrele
我有两个虚拟机,运行RHEL6,在softlayer上(都有私有IP地址),我可以从机器A从ssh到机器B,但是当我尝试从机器B到机器A时,我得到了以下错误:ssh: connect to host 10.66.98.160 port 22: Connection refused
sshd服务正在这两台机器上运行。
我有一个在RHEL6上运行的旧服务器,这个服务器有一个与外部MS SQL服务器连接的应用程序。在我的RHEL6上一切正常。
现在我们买了一台新服务器,我已经在上面安装了RHEL7。我复制了所有的php文件。除了带有美元符号和空格的查询之外,所有的东西都工作得很好,现在给出了一个错误:无效的对象名称。
使用查询是:
$sql = 'SELECT TOP 1 * FROM dbo.[My Database$Cus_ Info Entry]';
$sql1 = mssql_query($sql, $conn_nav) or die("Problem with query? &