フリーランスのためのネットビジネス専門学校 ネットで独立開業を目指す人を応援
フリーランスのためのネットビジネス専門学校 ネットで独立開業を目指す人を応援

アイキャッチを表示させ、投稿のタイトルをaltに設定する方法

phpseclib というライブラリを使うこともできますが、
ライブラリを入れるほど複雑なことをしたい訳ではなく、
単純にファイルをアップロードするだけなら、
PHPの標準関数を使用して、以下のように実装できます。

    $conn = ssh2_connect($host, $port);
    $ret = ssh2_auth_pubkey_file($conn, $user, $pubkey, $privkey);
    // $pubkey と $privkey は、ファイルパスを指定する

    $sftp = ssh2_sftp($conn);

    $fp = fopen("ssh2.sftp://". (int)$sftp. $todir. $tofile, 'w+');
    $contents = file_get_contents($file);
    fwrite($fp, $contents);
    fclose($fp);

    ssh2_exec($conn, "exit");

(エラー処理などは割愛してます)

password認証を使用したサンプルはネット上にありましたが、
鍵認証のサンプルは見つからなかったので、誰かの参考になれば。

[紹介元] PHPタグが付けられた新着投稿 – Qiita アイキャッチを表示させ、投稿のタイトルをaltに設定する方法

コメント

記事に戻る

コメントを残す