Ubuntu 14.04 + Apache + PHP で開発中、エラーが発生
PHP Fatal error: Call to undefined function curl_init() in xxxx
phpでcurlが使えないようです
インストールします
$ sudo apt-get install curl libcurl3 libcurl3-dev php5-curl
Apache再起動
$ sudo service apache2 restart
これで有効になりました
ひびのきろく
Ubuntu 14.04 + Apache + PHP で開発中、エラーが発生
PHP Fatal error: Call to undefined function curl_init() in xxxx
phpでcurlが使えないようです
インストールします
$ sudo apt-get install curl libcurl3 libcurl3-dev php5-curl
Apache再起動
$ sudo service apache2 restart
これで有効になりました
Ubuntu 14.04にrubyを入れてみました
rubyのバージョンが切り替えられるようにrbenvを使います
gitは入れておきます
参考) UbuntuにGitを入れてみた
$ git clone https://github.com/sstephenson/rbenv.git ~/.rbenv
$ echo ‘export PATH=”$HOME/.rbenv/bin:$PATH”‘ >> ~/.bashrc
$ echo ‘eval “$(rbenv init -)”‘ >> ~/.bashrc
$ . ~/.bashrc
$ git clone https://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build
必要なものをいれておきます
$ sudo apt-get install -y libssl-dev zlib1g-dev libreadline-dev libyaml-dev flex gettext
$ sudo apt-get install -y build-essential
$ rbenv install –list
でインストールできるrubyのバージョンが選べます
2.1.2を入れてみます
$ rbenv install 2.1.2
$ rbenv global 2.1.2
$ rbenv rehash
$ gem update –system
$ echo “install: –no-rdoc –no-ri” > ~/.gemrc
$ echo “update: –no-rdoc –no-ri” >> ~/.gemrc
これで準備できました
$ rbenv versions
でいれたrubyのバージョンがみれます
$ rbenv local (ruby version)
でそのディレクトリ以下で有効になります
javascriptやjQueryで何らかのデータをhtmlに埋め込んで取りたいけどいいhtml要素がないときdata属性が良さそうです
(古いブラウザならhidden要素でしょうか)
<p class="sentence" data-author="yamada taro">
なんとかかんとか
</p>
$(.sentence).data(“author”)
でyamada taroが取れます
対応しているブラウザはcaniuse.comで調べると良さそうです
IEは8からですね
http://caniuse.com/#search=data-*
ファイルはいらず、ディレクトリ構造だけコピーしたいとき
$ find (コピーしたいディレクトリ) -type d
これでディレクトリだけ検索します
$ find (コピーしたいディレクトリ) -type d | xargs -I DIR mkdir (コピー先のディレクトリ)/DIR
xargs -I のあとのDIRはなんでもよくて、find の結果が mkdirのあとのDIRに入ります
これで楽にコピーができました