我遇到了无法通过使用我的Mac的RDP连接到Windows 2008 R2(SP1)服务器的问题。 我收到的错误消息如下:“由于授权协议期间的问题,您从基于Windows的计算机断开连接” 从询问谷歌先生我尝试了build议的解决scheme,删除一些caching的文件,但它没有解决问题。 奇怪的是,在同一个networking上运行Windows 2008 R2(SP1)的其他S服务器可以连接。 我检查了服务器上的configuration,注意到在angular色 – >远程桌面服务 – > RD会话主机configuration下,在连接types下面显示:“Microsoft RDP 7.1”。 在其他服务器上,我可以连接它说“微软RDP 6.1”。 这可能是原因吗? 我使用的Mac已经安装了Lion 10.7.3 再见,马丁
我试图安装PHP 5.4,我想用MySQL驱动程序来使用PDO。 但是,似乎php54软件包没有configuration–with-pdo-mysql标志。 我该如何安装?
这是在Mac OS X Lion上,我使用以下来备份项目文件夹 cp -Rp ~/foo /Volumes/KINGSTON 要么 cp -a ~/foo /Volumes/KINGSTON -p或-a使得文件的时间戳被保留。 (KINGSTON是USB闪存驱动器,Get Info说我有权读取和写入这个设备)。 但是会出现很多错误,比如: cp: chflags: /Volumes/KINGSTON/Proj/Proj/Color.h: Invalid argument 这可以解决吗? 谢谢。
我们有一个小的开发团队,最近已经开始使用github来承载我们的项目。 该团队由三名开发人员组成,2人在Windows上,1人在Mac上。 我目前正在研究将应用程序部署到我们的Linux服务器(开发和生产)的最佳方式。 Capistrano本地运行将是理想的,但从我读到这将不适用于Windows机器。 看起来最好的方法是在github中使用post-receive钩子,我可以看到这是如何工作的自动部署到开发,但我不知道我们如何才能部署生活。 我已经find了像http://www.deployhq.com/这样的付费项目,但感觉就像是一些代码应该可以免费做的事情,我似乎无法让自己指向正确的方向! 我想知道什么会被认为是最好的实践小团队部署涉及多个本地操作系统和github。
我试图运行一个简单的CGI Perl脚本(见下文),使用运行OS X Lion的Macbook上的Apache,并且即使是最简单的脚本也难以运行。 我已经在设置中打开了Web共享,并且我确信已经安装了perl,但是我无法正常运行。 我认为这与我的httpd.conf文件或我把我的脚本文件放在哪里有关。 我已经在下面发布了我的httpd.conf文件(对不起,这是很长的,或者如果它反对堆栈溢出规则发布这么久。) 两个问题。 首先,我的httpd.conf文件看起来是否正确(我已经跟随了一些在线教程,但是它们不完整,所以可能会有些混乱)。 其次,如果文件是正确的,我应该在哪里放置我的脚本,以使它们正常运行? 为了testing这一点,我一直指向我的浏览器在http://localhost/first.cgi ,目前我正在得到一个403禁止的错误; 但是,在过去我已经得到404没有发现错误。 帮助将非常感激 程序,我试图运行保存为first.cgi #!/usr/bin/perl -wT print "Content-type: text/html\n\n"; print "<h2>Hello, World!</h2>\n"; httpd.conf文件位于/opt/local/apache2/conf/httpd.conf # # This is the main Apache HTTP server configuration file. It contains the # configuration directives that give the server its instructions. # See <URL:http://httpd.apache.org/docs/2.2> for detailed information. # In […]
我已经使用NAT在VirtualBox(版本4.1.18)下设置了Ubuntu 12.04版本,一切正常(当然使用DHCP)。 我正在运行OS X Lion 10.7.4。 但是,只要将networking切换到桥接networking,Ubuntu VM就会遇到非常奇怪的networking问题。 该机器似乎得到一个DHCP地址分配得很好,但它只能ping自己和虚拟机的主机的IP后。 它不能ping通网关或外部世界。 我检查了很多东西: 我已经改变了networking适配器的types,但没有什么区别。 我已经尝试从头开始重新构buildLinux,但是一开始就无法连接到Internet 我检查了networking设置,并且设置是正确的。 这是一个ifconfig的副本: eth0 Link encap:Ethernet HWaddr 08:00:27:e4:1c:13 inet addr:192.168.1.13 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::a00:27ff:fee4:1c13/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:374 errors:0 dropped:0 overruns:0 frame:0 TX packets:77 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:33089 (33.0 KB) TX bytes:9509 (9.5 […]
我有Mac系统与os x10.6.8及以上。 安装了XAMPP 。 有没有办法通过非amdin用户或组来START xampp的apache和mysql? 我search了很多,但没有解决scheme。 我想要的是从非pipe理员用户启动xampp的apache和mysql。 目前它提示inputpipe理员密码来启动或停止xampp的apache和mysql。 任何帮助或想法将不胜感激。
我已经设置了通过SSH的端口转发,所以我可以安全地连接到Web控制台。 由于bash命令相当长,我想创build一个小脚本,它将执行以下操作; 检查是否有一个打开的SSH连接到有问题的服务器。 如果没有打开,请打开它。 打开浏览器到我想要访问的控制台。 这是我迄今为止 #!/bin/sh ssh -N -l my_username -i ~/.ssh/id_rsa_ssh -L <port>:<ip>:<port> <forwarding_ip> > /dev/null 2>&1 < /dev/null & open -a Firefox http://localhost:<port>/url/to/something/secure ssh连接打开,但浏览器无法build立连接。 有没有办法以编程方式打开一个SSH连接,背景,并确保它保持打开?
如果我input我得到的which php /Applications/MAMP/bin/php/php5.3.6/bin/php 如果我键入where php我得到 /Applications/MAMP/bin/php/php5.3.6/bin/php /usr/bin/php 这很好,但我试图删除/Applications/MAMP/bin/php/php5.3.6/bin/php所以它使用/usr/bin/php的一个,但我找不到哪里被添加? 我检查了所有的.bash*文件和.profile文件,没有发现任何东西。 有没有办法找出为什么命令php使用X包与Y? 就像在blah文件中说的一样,你有一个符号链接,或者你错过了X源文件?
情况:我有一个桌面(Debain Sid),我更喜欢开发。 我有一个macbook专业版,因为我们正在开发的Mac,我编译(使用苹果SDK的所有驱动的scons构build,所以xcode的安装,但从来没有使用过)。我们有我们的团队使用的Mercurial回购。 我无法改变这一点。 有一个公共密钥的Mac连接到HG(水银)通过SSH的回购。 因为我只连接到Mac,所以在Debian桌面上没有公共密钥。 问题:如果我坐在mac前面并键入hg pull(本质上是一个ssh连接),那么所有工作都是完美的。 如果我坐在桌面前,进入Mac并运行hg pull,我会得到: remote: Permission denied (publickey). abort: no suitable response from remote hg! 我想它是因为某种原因在debian系统上寻找一个公钥。 有没有办法禁用这个“键传递/转发?”,我尝试了谷歌search这个,但这几乎是不可能的,因为我充斥着“如何设置pubkey”教程等。 请保存我不必使用该笔记本电脑键盘。