edo1z blog

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

2014-02-01から1ヶ月間の記事一覧

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したらなおった。よかった。

AWSで色々やってみる

サインインします。 https://portal.aws.amazon.com/gp/aws/developer/registration/ サインインできました! AWS Management Consoleを開きます。 EC2に入ってサーバをつくります。Launch Instanceというボタンを押してみます。Amazon Linux AMI 2013.09.2…

Vagrant 共有ディレクトリにシンボリックリンクはる

$vagrant ssh $sudo -i $rm -rf /var/www/html $ln -fs /vagrant /var/www/html これでローカルのvagrantディレクトリにindex.html置いたらhttp://192.168.33.10/で表示される。

Vagrant mountエラー

vagrantでupとかreloadとかすると、いつも下記のように最後にエラーがでる。 Installing the Window System drivers[FAILED] (Could not find the X.Org or XFree86 Window System.) An error occurred during installation of VirtualBox Guest Additions 4…

XAMPPのMySQLの場所

/Applications/XAMPP/xamppfiles/bin/mysql -u root -p

Elggでexit signal Segmentation faultというエラーがでまくる

参考:インフラエンジニアがSegmentation fault をなんとか治してみる インフラエンジニアってかっこいいですね。 そもそもSegmentation faultはメモリ上にあるデータに対して不正が行われたときに起こるもので、 インフラエンジニアにとってはなかなか手が…

Elggのインストール

Elggとはソーシャルネットワーキングフレームワークだそうです。PHP、MySQL、Apacheで動きます。 Elggはソーシャルネットワーキングフレームワークです。ElggはFacebookのような公開型のものやMicrosoft Sharepointのようなイントラネット上にある内部向けの…

MySQL - 文字コードの確認・設定関連のコマンド

MySQLの文字コードに関する設定を確認するコマンド show variables like "chara%"; データベースの文字コード変換コマンド alter database hogehoge character set utf8; テーブルの文字コードをチェックするコマンド show create table hogehoges; テーブル…

dead-letter

なんとも忌まわしい存在を知ってしまいました。dead-letterです。 いつも使っているサクラサーバにデプロイしたらお問い合わせのフォームで送信しようとしたらエラーになってしまっている状態です。そして、サーバのエラーログに下記のようなものが出てきま…

さくらサーバにgitをインストールする

https://code.google.com/p/git-core/downloads/list ここから最新版をローカルに落として、サクラサーバにSCPでコピーします。 ここに書いてある通りにインストルします。 $ tar xvfz git-1.9.0.tar.gz $ cd git-1.9.0 $ ./configure --enable-pthreads=-pt…

CSS リストの頭に画像をずれないように表示する

CSS

ul{ list-style-type:none; line-height:180%; margin:0px; padding:0; } li{ background:url(../img/hoge.png) left no-repeat; padding:0 40px; }

cakePHPのソースをローカル上で納品ファイルにする為のシェルスクリプト

GitHubとCapistranoつかって普段はデプロイしているのですが、ローカル上で納品ファイルをつくってscpで本番サーバにアップするような場合は、ローカル上に最新のファイルをPULLしてからcakePHPのデータベース設定の内容とか、デザイナさんがベタ打ちしてい…

AWSにジオトラストのSSLを設定する

Apache + OpenSSL ジオトラスト クイックSSL プレミアム インストール手順 (新規) このとおりやったんですが、うまくいかない。httpsでアクセスするとこのウェブページにアクセスできませんってエラーになる。 環境は、下記です。 ・Amazon Linux AMI releas…

さくらVPS CentOS6.5でSSLをつかってみる

さくらサーバでSSLつかってみましょう。環境は下記になります。 ・FreeBSD 9.1-RELEASE-p7 amd64 ・さくらのレンタルサーバ スタンダード ・Apache/2.2.25 あら独自SSLを使えるのは、ビジネスプロ以降らしい。http://www.sakura.ne.jp/ では、VPSを使ってや…

CentOS OpenSSLのバージョン確認

$ openssl version OpenSSL 1.0.1e-fips 11 Feb 2013

CentOS Apacheのバージョン確認

httpd -v Server version: Apache/2.2.15 (Unix) Server built: Aug 13 2013 17:29:28

CentOSのバージョン確認

$ cat /etc/redhat-release CentOS release 6.5 (Final)

cakePHP2.3 GMOペイメントのモジュールをつかう

app/Vendorにモジュールのディレクトリを配置して、require_onceする。

ディレクトリ内の全ファイルの置換

find . -type f | xargs sed -i -e s/hoge/hogehoge/g macでillegal byte sequenceというエラーがでる場合は、下記をやる。 export LANG=C 追記:2014年2月14日 sedは、iオプションで上書き更新ができるが、上記コマンドを打つと-eという文字が後ろについた…