在OS X系统中php访问sftp时需要ssh2扩展的安装

php -v

brew install homebrew/php/php55-ssh2

【实现方式】

<?php
$connection = ssh2_connect(‘192.168.0.145‘, 22);
ssh2_auth_password($connection, ‘username‘, ‘password‘);

$stream = ssh2_exec($connection, ‘/usr/local/bin/php -i‘);
stream_set_blocking( $stream, true );
echo (stream_get_contents($stream));

$stream = ssh2_exec($connection, ‘ls‘);
stream_set_blocking( $stream, true );
echo (stream_get_contents($stream));

?>
时间: 2024-12-17 07:14:32

在OS X系统中php访问sftp时需要ssh2扩展的安装的相关文章

在 Mac OS X 系统中修改文件权限

在Finder中定位到要修改权限的文件或应用 通过“文件”菜单栏或右键菜单选择“显示简介”(快捷键Cmd+I) 找到简介面板的最下方的“共享与权限”(Sharing&Permissions)部分 按需对不同用户赋予权限:读与写(readandwrite).只读(readonly).无访问权限(no access) 权限设置完成后关闭文件简介面板后立即生效.同时,您也可以配合之前介绍的“OSX系统内置FTP工具”技巧使用. 当然,你也可以利用命令行模式来对文件权限进行修改;本文就不涉及了,大家可以

OS X 系统中修改webstorm的默认浏览器

大多数人的问题产生于没有找到os x 系统中webstorm的setting选项. 首先要知道再os x系统中,所有的系统偏好设置均以"preference"呈现.在webstorm中,setting选项并不在file中,而是在file左侧Webstorm选项中的preference中. 然后在preference中找到Web Browsers设置默认浏览器,将希望的默认浏览器拖到最上方,并在右下角通过first list 对其进行选择. 应用(Apply)后即可设置成功!

mac系统中搭建apache+mysql+php的开发环境,安装mysql后,登录报错:mac ERROR 1045 (28000): Access denied for user &#39;root&#39;@&#39;localhost&#39; (using password: NO)

php新手在mac系统中搭建apache+mysql+php的开发环境(按照这篇博客来操作的:http://my.oschina.net/joanfen/blog/171109?fromerr=xvCsafCe),在安装配置mysql完毕后,登录mysql,报错:mac ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO),折腾很久,终于解决,随手记录下,备忘. 解决方法: 第一步:如

Mac OS X系统中Eclipse使用问题汇总

Q1. 如何为Mac OS 安装jdk 1.6 或 1.7 Q2. Eclipse的快捷键 我测试过一些常用的快捷键,基本都是把Window下的control替换成Mac的Command?键即可. Q3. 常用的Window / Preference配置窗口 哪去了? 要修改编辑器的字体大小,可是找不到Preference,原来换马甲了.点击菜单栏ADT-->偏好设定,这个偏好设置的窗口名字就叫Preferences,打开后都一样的东西

苹果Mac OS X系统十三年视觉变化发展史

1Mac OS 9 一个普通的桌面操作系统 经过多个测试版本后,苹果终于正式公布OS X 10.10 Yosemite操作系统.苹果称这个第11版的OS X系统是自从2001年问世以来在视觉效果上变化最大的一次.那么事实真是如此么?下面我们就一起来回顾一下OS X系统的发展历史吧. 苹果Mac OS X系统十三年视觉变化发展史 早期OS X版本在苹果电脑内部以大型猫科动物为代号,如10.0版本的代号是Cheetah(猎豹),以及10.1版本代号为Puma(美洲狮).在苹果的产品市场10.2版本以

苹果系统中有些程序无法强制退出导致无法正常关机怎么办?

建议用系统自带的磁盘工具检查系统盘,并修复权限 很简单,就是在实用工具中,运行磁盘工具,然后在左边的窗口选择系统分区,然后右边大框子下边左右硬干分辨有两个按钮,左边的是检查和修复权限,右边的是检查和修复磁盘错误的~都是上边的是检查,下边的是修复~ 全检查并修复,然后重启,看看情况是不是依然存在,一般很多奇怪的问题都能解决~ 建议每次系统升级前都做这步,减少升级失败等奇怪的问题 如果这样做了情况依旧,那么看看是不是该软件本身的问题,一般测试版容易出这个问题,到软件官方网站看看有没有新版本升级或者补

OS X系统特有文件目录说明

os x特有的目录 OS X系统中,除了标准的unix目录外,还增加了特有的目录. /Applications 应用程序目录,默认所有的GUI应用程序都安装在这里: /Library 系统的数据文件.帮助文件.文档等等: /Network 网络节点存放目录: /System 他只包含一个名为Library的目录,这个子目录中存放了系统的绝大部分组件,如各种framework,以及内核模块,字体文件等等. /Users 存放用户的个人资料和配置.每个用户有自己的单独目录. /Volumes 文件系

ubuntu14.04系统中virtualbox安装Oracle VM VirtualBox Extension Pack包

ubuntu14.04系统中virtualbox默认不支持usb设备,须要安装Oracle VM VirtualBox Extension Pack才行,但必须安装下面版本号才干够成功安装: Oracle_VM_VirtualBox_Extension_Pack-4-3-8-92456.vbox-extpack 此版本号的下载地址:http://virtualbox-extension-pack.en.softonic.com/download 假设是从oracle站点下载的最新版本号Oracl

Cmder命令行工具在Windows系统中的配置

一.Cmder简介 Cmder:一款用于Windows系统中,可增强传统cmd命令行工具的控制台模拟器(类似于Linux系统中的终端控制窗口) 特点: 无需安装,解压即用 可使用较多Linux命令,如:vi.vim.ls.pwd.grep.unzip.bash.perl.ssh 可在窗口内外自由使用常规的复制和粘贴操作 支持多Tab页的cmd窗口 提供了对命令窗口中的字符串进行快速搜索定位的功能 在传统cmd命令行工具的基础上,增加了Monokai配色方案,界面美观 命令窗口尺寸大小可自由调整