Eclipseでビルドがおかしくなったら

今日のSHTはビルドだけリアタイ視聴で、キュウレンジャーが録画予約になるな
リーサルテンポ至高アジールでナッシャーモレロナッシャーナッシャーナッシャーってビルドしたら強いんじゃね
今寝たら絶対ビルドに起きれん
うららとかうさぎとかに関してはデッキビルドとかストラクの可能性もあるのか…笑最高なのはチキンレースとかがビルドでうららうさぎはレアコレかな。まあエクストラとかテーマカードはレアコレ確定ですよね。
(前のターンガッサは胞子) このポイヒガッサの技はビルド、マッパ、岩石、身代わりですかね?
ビルドでもユーチューバーのヒロインの呼びかけで移動の資金集めとかしてたからな~
やっとこないだのビルド見たぜ! ちょっぉぉぉぉぉとキツ過ぎやしませんかねぇ ねえ、武藤さん?
ビルド、スターク、クローズの名を持つユニットがいて、「たくさんのものを与えられた」「今度は自分が返す番」とかいうメインキャラがいるから実質ヴァンガードGZ=仮面ライダービルド
ビルドくんは得体の知れない命に関わるようなヤベー力でヤベー奴らに対抗するチキンレースみたいな展開で、誰かの命がいつ弾け飛んでもおかしくないし戦争までやってる。そんなシリアス一辺倒になりそうなシナリオをギャグで何とか明るいほうへコントロールしてるの頑張ってると思うよ。
いっつもビルド見返す時幻徳さんとこ中心に見ちゃってるからずっと幻徳さんでてるみたいな錯覚起こすんだけど前に13話あたりまでぶっ通しで見たとき「こんなに出番少なかったの?!」てびっくりしたね
あーもうビルドたらふく食べたい
ビルドくん脚本うまいんだけど整然としすぎて本当にこの流れのままで見てて正しいの…?盛大などんでん返しあるんちゃう…???とか思っちゃう
ミニオンの仕様変更でレーン戦更にキツなったから、やっぱ ローム大正義ルーン、ビルドが安定やなぁ
今日 超英雄祭なんだけど普通にガッコだし部活だしキュウレンとビルドのキャストさん方にマジで会いたいし無理無理ア゙ア゙ア゙ア゙ア゙
ビルドしんどい 万丈は戦兎のものだから諦めてほしいけど美空にも幸せになって欲しい
いや飯食いながらビルド見るか

macOSのローカルphpからSMBに接続したい。

ので,Sambaを用いてphpからSMBに接続に接続する拡張モジュールをインストールして使えるようにする。

eduardok/libsmbclient-php: smbclient’s extension for PHP

環境

  • macOS Sierra (10.12.6)
  • Homebrew 導入済み
  • php 7.2導入済み

sambaをソースからインストール

結構ややこしかったので別記事に分けた

libsmbclient-phpをビルド

まずは以下の通りRepositoryをcloneしてくる

$ git clone https://github.com/eduardok/libsmbclient-php
$ cd libsmbclient-php

あとはphpizeして

$ phpize
Configuring for:
PHP Api Version:         20170718
Zend Module Api No:      20170718
Zend Extension Api No:   320170718

./configureを実行 この時手動でlibsmbclientの場所を指定してあげる必要があるので注意。

上記の記事通りにインストールしてあれば/opt/samba/includeになる。

$ ./configure --with-libsmbclient=/opt/samba/include

あとはmakeする。

$ make

コンパイルに成功すると./modulessmbclient.soが生成されているはずなので,適当な場所に移動する。

今回はHomebrewで管理しているものとごっちゃにならないように/opt/php72-smbclient/に入れることにした。

$ sudo mkdir /opt/php72-smbclient/
$ sudo cp ./modules/smbclient.so /opt/php72-smbclient/

phpの設定

ビルドしたextensionをphpに読み込ませる

今回はHomebrewを用いてphp7.2をインストールしているので,次のディレクトリに移動

$ cd /usr/local/etc/php/7.2/conf.d/

ここにsmbclient用のiniファイルを作成する。

$ echo -e '[smbclient]nextension="/opt/php72-smbclient/smbclient.so"' > ext-smbclient.ini

後はextensionが読み込まれていることを確認する。

$ php -m | grep smb
libsmbclient
smbclient

これで完了です。

おまけ:ちゃんと動作するか確認してみた

せっかくなので自宅のファイル鯖に接続できるかチェックしてみた。

echo 'PHP Source:'; cat test.php; echo -e '----nResult:'; php test.php 
PHP Source:
<?php
echo file_get_contents('smb://192.168.11.3/public/junk_file_remove.sh');
----
Result:
#!/bin/bash
find /storage ( -name '.DS_Store' -o -name '._*' -o -name '.apdisk' -o -name 'Thumbs.db' -o -name 'Desktop.ini' ) -delete -print

正常に動いているようです。よかった。

[紹介元] PHPタグが付けられた新着投稿 – Qiita Eclipseでビルドがおかしくなったら

  • コメント

    1. 匿名希望
      2018/01/21(日) 04:59:27

      うららとかうさぎとかに関してはデッキビルドとかストラクの可能性もあるのか…笑最高なのはチキンレースとかがビルドでうららうさぎはレアコレかな。まあエクストラとかテーマカードはレアコレ確定ですよね。

    2. 匿名希望
      2018/01/21(日) 04:59:27

      今寝たら絶対ビルドに起きれん

    3. 匿名希望
      2018/01/21(日) 04:59:27

      リーサルテンポ至高アジールでナッシャーモレロナッシャーナッシャーナッシャーってビルドしたら強いんじゃね

    4. 匿名希望
      2018/01/21(日) 04:59:27

      今日のSHTはビルドだけリアタイ視聴で、キュウレンジャーが録画予約になるな

    5. 匿名希望
      2018/01/21(日) 04:59:27

      (前のターンガッサは胞子)
      このポイヒガッサの技はビルド、マッパ、岩石、身代わりですかね?

    記事に戻る

関連記事