OpenLDAPとphpLDAPAdminをAmazonLinuxにインストール ドメイン名を合わせないとLDAPが起動しないのでOSのドメイン設定 domainname yourdomain.com vim /etc/sysconfig/network HOSTNAME=yourdomain.com… 高瀬 裕介ハック2013.08.27 750
MySQLの遅いクエリの改善のために PHP+MySQLの環境を移したら、妙にパフォーマンスが悪い箇所が見つかる。 そんなこと、よくありますよね? ハードウェアの性能を上げることを考えるかと思いますが、そのまえに発行されているSQLを見ることをオススメします… alkoshikawaハック2013.08.26 279
ソースインストールしたPHPにモジュールをインストールする ソースのディレクトリに移動してphpizeコマンドを実行します cd /root/php-5.2.17/ext/mhash phpize ./configure ./configure実行後にエラーが出たら対処します &… 高瀬 裕介ハック2013.08.14 959
インスタンス起動時にS3からコンテンツをとってきてドキュメントルートを更新 PHPなどを使っていてApacheのドキュメントルートをすべてのインスタンスでそろえたいときは、/etc/rc.localに下記スクリプトを用意して更新する際にインスタンスを起動して差し替えるかインスタンスの再起動を行い… 高瀬 裕介ハック2013.08.02 443
mod_rewriteで画像ファイルすべてにphpをかませるリダイレクト設定 こちらの記事で紹介したimage.phpにimagesフォルダ以下のすべての画像をリダイレクトさせる設定です <IfModule mod_rewrite.c> RewriteEngine On Rewrite… 高瀬 裕介ハック2013.06.27 1,105
S3上のコンテンツをPHP経由で表示 ・http://aws.amazon.com/jp/sdkforphp/ からSDKをダウンロードしてスクリプトフォルダに設置します。・config.inc.phpを書き換えてシークレットキーとアクセスキーを変更します。… 高瀬 裕介ハック2013.06.26 1,458
PHPでつくる簡易Apacheアクセスログ解析 analytic.php <?PHP $argDate = strtotime($argv[1]); $file = $argv[2]; for($i = -120; $i <= 120; $i++){ ec… 高瀬 裕介ハック2013.06.12 2,068
php.iniで基本的なセキュリティ対策 一部関数の制限 disable_functions = phpinfo,eval HTTPヘッダーにPHPを表示しない expose_php = Off エラーをWebページに表示しない display_errors =… 高瀬 裕介ハック2013.06.07 3,989
パスワード生成 <?php function makePassword($length = 8) { $allowed_symbols = "23456789abcdeghkmnpqsuvxyz"; $allo… @iwasakiハック2013.06.04 315