edo1z blog

プログラミングなどに関するブログです

2014-01-01から1年間の記事一覧

Ajaxのときのローダーgif画像がつくれるサイト

http://www.ajaxload.info/ http://loadergenerator.com/

javascriptを整形してくれるサイト

http://jsbeautifier.org/

cakePHP CakeDC/migrationsプラグイン

Migrationsの管理用テーブルの作成 ./cake Migrations.migration run all -p マイグレーションファイルの作成 ./cake Migrations.migration generate -f データベースの更新 ./cake Migrations.migration run all データベースの適用状態の確認 ./cake Migra…

vagrant centos6.5 ブラウザでPHPファイルの表示だけ異常に遅い

httpd.confでHostnameLookupsがONになると遅くなるらしい。 http://www.itmedia.co.jp/help/tips/linux/l0319.html でもOffになっている。 htmlファイルだと一瞬。phpだと

CentOS6.5 apache httpd: apr_sockaddr_info_get()というエラーが出る

apacheを起動するときにhttpd: apr_sockaddr_info_get()というエラーがでる。 Apache の httpd: apr_sockaddr_info_get() failed for エラー これやったらエラーが出なくなった。まだ下記のエラーがでる。 httpd: Could not reliably determine the server's…

githubのssh接続が速くなるらしい

githubでssh接続はhttp接続より遅い。 でもssh接続するとpushするときとか、パスワード入力等がいらなくなるのがメリットらしい。 すごいメリットだ。ssh接続も.ssh/configに以下を追記すると速くなるらしい。 Host github.com Compression yes Ciphers arcf…

yumでphpをアップデートする

このサーバのバージョンがなんだかわかりませんが、超phpが古くて5.1とかになってます。 yum remove phpってやったんですが、その後にyum install php53ってやったんですが、 エラーで競合、競合って書いてあってできません。 そこで、php関連のものを全部削…

cakePHP - httpsとhttpの接続強制処理

参考:CakePHP2.xでSSL接続(https://)を強制させる 参考:CakePHP 2.xのSecurityコンポーネントを使う際の注意点 Secutiryコンポーネントを使用すると、POST時に下記のような挙動をするため、Ajaxとか使ってるとエラーになるので注意が必要。 ・Formヘルパー…

git - クローンしたリポジトリのサブモジュールをワークツリーに展開する

参考:クローンしたリポジトリのサブモジュールをワークツリーに展開する サブモジュールを含むリポジトリをクローンしたとき、 サブモジュールのディレクトリは空になっている。 git submodule status を見ると先頭が「-」になっていて、サブモジュールが初…

phpstorm - ジャンプ前に戻る

command + option + 左か右矢印 ちなみにジャンプは、command + b

Apache - apr_sockaddr_info_get() failedエラー

Starting httpd: httpd: apr_sockaddr_info_get() failedというエラーでapacheが起動しません。 参考;Apache で apr_sockaddr_info_get() failed for が発生する /etc/httpd/conf/httpd.conf の ServerName の設定忘れ。これからやってみる。 と思ったらroo…

phpstormでちゃんとjumpしないときはinclude pathの設定をする

どこで設定するのか中々分からなかった。 Preferences > PHP にありました。

phpstorm vagrantの仮想マシンをXdebugでデバッグする

前回できたと思ったのですが、残念ながら寝て起きたら動かなくなってました。 再度調べてリモートデバッグ機能を復活させたいと思います。 vagrant仮想マシンの環境は下記になります。 CentOS6.5 Apache/2.2.15 (Unix) PHP 5.3.3 (cli) (built: Dec 11 2013 …

CentOSのタイムゾーンを設定する

apacheのログをみるときに、変な時間になっているので、timezoneを設定してみます。 CentOS6.5です。 参考:http://www.server-world.info/query?os=CentOS_6&p=timezone $ vi /etc/sysconfig/clock ZONE="Asia/Tokyo" UTC="false" $ source /etc/sysconfig/…

tmuxの設定・使い方

cnetos6.5です。macです。 tmuxをインストールします。 $ yum install tmux tmuxを使います。 tmux new -s {session-name} よく使うコマンド ウインドウ一覧表示: ctr+b w ウインドウ作成: ctr + b の後に c ウインドウ移動: ctr + b の後に nまたはp 画…

開発サーバとかでwebrootが / じゃないときのhtaccessの設定

これを追加すると、webrootを下記とみなしてくれるようだ。 RewriteBase /var/www/html/hoge

Vagrantのネットワークが超遅い(CentOS6.5)

参考:vagrantでCentOSのVMを立ちあげて、ネットワークが遅い時に試すこと Vagrantfileに下記を追記するとなおるらしい config.vm.provider :virtualbox do |vb| vb.customize ["modifyvm", :id, "--natdnsproxy1", "off"] vb.customize ["modifyvm", :id, "…

Vagrantの設定 - chefが動かない

今CentOS6.5のVagrantのboxをaddしまして、vagrant upを行いました。mountエラーが出ましたが、Vagrant mountエラーここの内容で解決しました。 しかしchefが機能しません。前回何をやったのかもう忘れました。chefも全然まだ詳しくないのでどっかのブログを…

厳選! cakePHP優良プラグイン53選!!

つかれた!大体上から人気ある順で並んでおります。 人気がちょっとあってもちょっと古いのは割と下にいます。 Croogo cakePHPで作られた高機能なCMSらしい。これを全部組み込んだり一部組み込んだりするとブログとかすぐにつくれるかも http://croogo.org/ …

Mac ターミナルで圧縮 zip

zip -r hoge.zip hoge hogeディレクトリを丸ごと圧縮してhoge.zipというファイル名にする

XAMPPのphp.iniの場所

/Applications/XAMPP/xamppfiles/etc/php.ini

MacでIEの見た目が確認できる Sauce

これいい。Sauce。すごい動作がもさいけど、でもいい。 iPhoneとかLinuxとかWindowsのOSと画面の解像度とブラウザを選べる。 IE8に対応しているサイトってもう結構少ないのかな。 https://itunes.apple.com/jp/app/id564308477?mt=12&ign-mpt=uo%3D4

Vagrant CentOS6.5 phpMyAdminを使う

phpmyadmin使えるようにしよう。めんどくさいし。 $ yum --enablerepo=epel install -y phpMyAdmin php-mysql php-mcrypt apache再起動したけど、入れない。 client denied by server configuration: /usr/share/phpMyAdmin というエラーがでている。 phpMyA…

Vagrant - phpstormでデバッグする CentOS6.5

共有ディレクトリあるし簡単に出来たりして。出来ないねやっぱ。 リモートデバッグを調べる。 PhpStormでXdebugのリモートデバッグを設定する方法 ちなみにVagrantのCentos6.5サーバです。 サーバに、Xdebugをインストールしてみる。 $ sudo yum --enablerep…

Vagrantでelggを動かそうとしてる

カスタマイズされたelggだし、amazon linuxで動いているやつだから中々どうして自分でつくった環境で全然動かない。 mysql設定してインポートしたし、apacheの設定もできてるけど、php.iniにタイムゾーン設定する。 $ echo "" > /var/www/html/phpinfo.php $…

VagrantでEC2にアクセスする

ベイグラントと読むらしい。Vagrantで AWS EC2インスタンス(RHEL5.5)を作成するだけが頼りです。 Vagrant のAWS-Provider インストールというのをしてみる。 $ vagrant plugin install vagrant-aws 結構時間かかる。時間かかるなー。まだ終わらないので、V…

mysqlコマンド

$ mysql -p -u root show databases; create database hoge; use hoge; source import.sql; show tables; select name,value from hoges limit 10; select * from hoges where name='hoge'; update hoges set value='hogehoge' where name='hoge'; show colu…

Vagrant 共有ディレクトリにchownがきかない

参考:vagrant + slim framework + smartyをcomposerで構築 このときに私は面倒くさがってsudo chown apache:apache /vagrantを実行したんだけども、実行したのに/vagrantの所有者がvagrantからapacheに変わってくれなかった。 どうもCan I modify the owner…

CentOS6.5 Vimインストール

$ sudo yum -y install vim-enhanced vim-enhanced.x86_64 2:7.2.411-1.8.el6というのがインストールされた。 $vim

Vagrantの共有ディレクトリが壊れた

なんだこれ??昨日は大丈夫だったのに。。 なにやってもこの壊れたvagrantが消せないし、所有者とかパーミッションもいじれない。 vagrant reloadしたらなおった。よかった。