僕が請け負ってる仕事、めちゃくちゃ停滞してるんですけど
環境構築さえ上手く行けばなぁってところで一ヶ月近く頭を悩ませております。()
まぁ、あまりにもめんどくさいというか、やりたくなさすぎて着手してるのが1週間に1回ペースなんですけど、そろそろ解決させないと精神的な安寧が得られないので頑張ってなんとかしたいなぁと思っているところでございます。
で、どこがボトルネックになってるのかっていうと、メール送信まわりですね。
理由はよくわからんのですが、環境によって上手く行ったり行かなかったり、正直よくわからんのです。しかも、全く同じことしてるはずなのにローカルサーバーをXAMPP使用のものからMAMP使用のものに変えただけで大量のnoticeが発生するようになって・・・・・・。
もうね・・・・・・あまりにもウザすぎる・・・・・・。
結局MAMPが一番お手軽でちゃんと動いてくれたのでMANPにして、PHPのバージョンを上げるとエラーがばかみたいに出るので仕方なくPHP5.6で動かしてはいるんですけど、ローカル環境が全てこれになるのは限りなくウザいですね・・・・・・。
なんの話をしたいのかというと、
vagrantってのを使ってみたかったなぁっていう話をする予定でした(笑)
どういうものなのかっていうと、要するに
仮想サーバーなんですけど、仮想であるがゆえに
プロダクトごとに環境を変えることができるっていう絶対的な強みがありましてね。
たとえば、このプロダクトはApacheで動かすけど、こっちはNginxで動かす・・・・・・みたいなこともできるわけです。
へえこれいいじゃん、っていうことでインストールしようと思ったんですけど
何やってもうまく行かない・・・・・・。
またかよ、、、サイトによって書いてあることもバラバラですし、しかも
漏れなくどっかのタイミングでエラーが出る・・・・・・。僕が何をしたっていうんだ・・・・・・。
新しくなにか環境を作ろうとするたびにこういうのに遭遇するのはプログラムあるあるなんですけど、こんなんばっかだから嫌になるんですよねプログラムってなぁ!?!?!?!?!?!?!?
あぁ早く足洗いてえな。パソコンに関わらなくても済む仕事がしてえ・・・・・・。