小编Dav*_*win的帖子

如何在OS X 10.6.7中打开端口22

我试图在osx上打开端口22,这样我就可以使用ssh连接到localhost.这是我目前的情况:

ssh localhost
ssh: connect to host localhost port 22: Connection refused
Run Code Online (Sandbox Code Playgroud)

我生成了一个密钥并将其放入我的authorized_keys文件中,如下所示:

sh-keygen -t dsa -P '' -f ~/.ssh/id_dsa
cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
Run Code Online (Sandbox Code Playgroud)

"网络实用程序"端口扫描确认22(并且令人惊讶地23)已关闭.

上下文:我正在努力在本地设置Hadoop.在我的配置中,我在localhost上运行服务:#### s并需要通过ssh打开它们的通信.

我怎么能打开22?或者我可能会遇到另一个问题(也许是不正确生成的密钥?)

macos ssh ssh-keys

76
推荐指数
4
解决办法
11万
查看次数

SVG图像在服务器上显示为损坏的图像

我遇到一个奇怪的问题,在Apache上使用简单的img标签显示.svg.

在我的本地计算机上,图像是可见的.在我的mt VPS上,图像是破碎的链接.当我右键单击损坏的图像链接和"打开图像"时,它会正确显示图像(告诉我路径是正确的).

我的HTML看起来像这样:

<img width="32" height="32" alt="icon" id="create-wheel-icon2" src="public/assets/img/svg/idea_vect.svg" style="left: 230px; top: 57px; opacity: 1;">
Run Code Online (Sandbox Code Playgroud)

有什么想法吗?

html svg

16
推荐指数
2
解决办法
1万
查看次数

如何绑定谷歌地图geocoder.geocode()回调函数

我有一个视图,其中包含可通过视图范围内的this.map访问的Google地图.一切都在世界上很好.

接下来,我想通过视图中的事件更新地图位置.为此,我接受文本输入,使用google.maps.Geocoder.geocode(),然后通过以下方式更新位置:

setMapLocation:function(location){

    _.bind(this.setMapLocationCallback, this);

    console.log(this);

    var geocoder = new google.maps.Geocoder();
    geocoder.geocode({'address': location}, this.setMapLocationCallback);

},
Run Code Online (Sandbox Code Playgroud)

执行console.log(本)在这里表明我的观点的范围,与this.map正常访问.请注意,我在这里明确地将回调绑定到此.这是回调:

setMapLocationCallback: function (results, status) {

    console.log('this in the callback');
    console.log(this);

    if (status == google.maps.GeocoderStatus.OK) {
        this.map.setCenter(results[0].geometry.location);
        var marker = new google.maps.Marker({
            map: this.map,
            position: results[0].geometry.location
        });
        this.mapCanvas.css({visibility: 'visibile'});
    } else {
        this.mapCanvas.css({visibility: 'hidden'});
    }
},
Run Code Online (Sandbox Code Playgroud)

问题是,回调中的console.log(这)表明,是作用于Window对象,即使我束缚,明确视图对象的此范围内.

我需要在回调中访问this.map,因为我可能在页面上有多个地图,需要区分我正在谈论的那个.

如何将此回调绑定到适当的范围?或者,有更好的方法吗?

我正在使用backbonejs和underscorejs,但这应该是一个相当普遍的问题.

大卫先生,谢谢你

javascript google-maps backbone.js

3
推荐指数
1
解决办法
2694
查看次数

安装predis pear package osx时遇到问题

我试图在osx终端中通过pear安装predis并收到此错误:

$ pear install pearhub/predis
Attempting to discover channel "pearhub"...
Attempting fallback to https instead of http on channel "pearhub"...
unknown channel "pearhub" in "pearhub/predis"
invalid package name/package file "pearhub/predis"
install failed
Run Code Online (Sandbox Code Playgroud)

你知道我要做些什么来发现pearhub吗?

php macos pear predis

0
推荐指数
1
解决办法
1075
查看次数

标签 统计

macos ×2

backbone.js ×1

google-maps ×1

html ×1

javascript ×1

pear ×1

php ×1

predis ×1

ssh ×1

ssh-keys ×1

svg ×1