かもメモ

自分の落ちた落とし穴に何度も落ちる人のメモ帳

Mac

Mac OSX 開発環境セットアップのメモ (5) ApacheでPHPが動くようにする

PHPはphpbrewでインストールしました。 Macにデフォルトで入っているapacheを起動しないようにする $ sudo apacehctl stop $ sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist homebrewでインストール 以前はhttpd24という名…

Mac OSX 開発環境セットアップのメモ (5) phpbrewでPHPをインストール

フリーランスのお仕事だとレンタルサーバーにWordPressでホームページ作りたいってのがまだまだ多いのです。 MAMPやXAMPPはサーバーもセットで簡単にインストールできるのですが、稀にお客さんの用意しているレンタルサーバーのPHPとMySQLのバージョンが違っ…

Mac OSX High Sierra 開発環境セットアップのメモ (4) MySQL 8.0

1. MySQLのインストール HomebrewでMySQLをインストールする $ brew install mysql $ mysql --version mysql Ver 8.0.11 for osx10.13 on x86_64 (Homebrew) v8.011がインストールされました。 2. MySQLの環境設定 MySQLの起動 $ mysql.server start rootユ…

Mac OSX High Sierra 開発環境セットアップのメモ (3) Python

Pythonをインストールしてみました。 pyenvのインストール Rubyで言うところのrbenv、バージョン管理のパッケージをhomebrewでインストールします $ brew install pyenv pyenvのパスを通す ~/.bashrcに下記を記述して保存 export PATH="$HOME/.pyenv/shims:$…

Mac OSX High Sierra 開発環境セットアップのメモ (2) node.js

CSSプリプロセッサやタスクランナーなどフロントを触るにはnode.jsは必須になっているのでnodeが使える環境のセットアップも必須になってる感じです。 1. nodebrewのインストール node.jsのバージョン管理をするnodebrewをインストールします。 お好みの方法…

Mac OSX High Sierra 開発環境セットアップのメモ (1) git homebrew ssh

新しいMacちゃんの開発環境とかのセットアップのメモ Finder 不可視ファイルの表示 macOS Sierraからはターミナルでコマンドを打ち込まなくてもcommand+shift+.ショートカットをFinderで実行すれば不可視ファイルの表示/非表示が切り替えられるようです macO…

WACOM Mac ペンタブレットIntuosのペンが反応しなくなった

このAI?が描いた絵を認識して当ててくれるゲームのようなサービスで遊ぼうと思いWacomのペンタブ(Intuos)を繋いだのですが、マッピングが画面の全画面なのに端の方だけになっていたり、ペンを認識してるのにマウスカーソルが動かない(反応しない)状態になっ…

PHP56 Macを再起動したらlibphp5.soが消えてapacheが起動できなくなった。

Macを再起動して普段通りapacheを起動しようとしたら次の様なエラーが表示されるようになってしまいました。先方の環境に合わせてPHP56です $ sudo apachectl start httpd: Syntax error on line 170 of /usr/local/etc/apache2/2.4/httpd.conf: Cannot load…

おうち用 NEW マシンをセットアップしたお話。

おうちの家族用NEWマシン。ちょっとWEBみたりメールしたりする程度の想定だったので、iPad+MVNO+キーボードという組み合わせで導入してみました。

Mac OS Sierraにアップグレードしたらターミナルで.bashrcが読み込まれなくなった。

開発をしているとターミナル(黒い画面)を使うことが多いかと思います。 Macだとllコマンドが無かったりするので、.bashrcによく使うコマンドとかのエイリアスを書いたりしていました。 alias ll='ls -n' こんな感じで。 アプリ開発をするのに必要なXcodeのア…

iPhone Macの写真が一部同期されなかった時に試してみること。

※ 結論から言ってしまえば、同期しているフォルダ内にインデックスカラーになっているpng画像があったことが原因でした。 Macの写真があるフォルダをiPhoneと同期しているのですが、フォルダ名がそのままiPhoneの写真アプリのアルバム名になるので時々名前変…

Mac ファイルの作成日と変更日を変更する。

iPhoneの写真アルバムのサムネはどうやら作成日順にした最初の画像になるっぽいので、例えばフォルダをMacと同期してる場合サムネにしたい画像の作成日をすごい昔に変えちゃえばカンタンです。他にも楽ちんなやり方があるのかもしれませんが、ターミナルOKな…

Homebrew MySQLをアップデートしたらmysql.sockが無くなってエラーが出るようになった。

HomebrewでMySQLを5.6.26にアップデートしました。 その後でmysqlを起動しようとした所下記のようなエラーが出るようになってしまいました。 $ mysql.server start ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.soc…

Mac Yosemite Apache2.4 でローカルホストが403になるとき

homebrowで入れたapache2.4でローカル環境(local.testapp)を作成している時、ディレクトリのパーミッションを変更してみたり、apacheのhttpd.confに書いてあるユーザーをディレクトリに追加してみてもローカル環境のサイトが403になる時のめも。 1. ローカル…

Macを再起動したらナゼか容量がどんどん減って0になってしまった件。

※ 結論から言ってしまえば、Adobe Creative Cloudが原因でした。 普段メインのiMacはスリープで使っているのですが時々動作が重くなってきた時とかに再起動をしています。 今日もいつものように再起動をした所、起動直後からFinder下に表示させていたHDDの容…

未解決: MacOS X Mavericks (10.9) HomebrewでApache&PHPの環境設定でハマる

MacOS 10.9の環境があったのでそちらもセッティングしようとしたら、また大ハマリしました。。。 これは正直OSをアップデートしたほうが良かったかも.... httpd24でphp5_moduleが読み込めない? homebrewでhttpd24とphp54をインストールしてhttpd.confとphp.…

MacOS X Yosemite (10.10) HomebrewでApache&PHPの環境設定とlocalhostの設定にハマったのメモ

Apache, PHP, MySQLの導入 を参考にしました。 ポートを80をデフォルトにしたい時はhttpd.confを編集 Listen 80 vhostの設定ファイルを読み込ませる # Virtual hosts # Include /usr/local/etc/apache2/2.4/extra/httpd-vhosts.conf # ↓ コメントアウトを外…

Mac キャプチャーの保存先を変更する。

結構画面キャプチャを取るのですが、デフォルトの保存先がデスクトップで保存後探すのが大変だったります。さらにデスクトップが散らかっているとメモリ消費量が増えてしまうらしいので、キャプチャの保存先を変更してみました。 キャプチャの保存先を変更す…

Mac illustratorが保存時に100%クラッシュしてしまうので困っていた

Macで印刷データを作成する時にillustratorを使うことが多いのですが、 最近保存時に100%アプリが止まってクラッシュしてしまう現象に悩まされていました。illustratorが止まってしまっている時に何が起きているかコンソールを起動してモニタしていた所、下…

Mac OS10.9にしたらHomebrewで入れていたコマンドとか、いろいろ動かなくなった。

あまりにもOSアップデートの通知がウザイくらいに出てくるので Macを10.9にアップデートしました。すぐにアップデートするとPhotoshopとかデザイン系のアプリが対応しきれてなくて酷い目に遭う。なんて事を今まで何度も経験していたので、バグ報告やアップデ…

Mac U.S.キーボードが削除できない

Google日本語入力の英数を使うので不要なU.S.入力ソースをシステム環境から削除しようとしても ボタンがアクティブ化されて無くて削除出来ないことがあります。 そんな時は、一旦「ことえり」を追加するとU.S.の削除ボタンがアクティブ化されます。 この状態…