share facebook facebook twitter menu hatena pocket slack

2015.02.06 FRI

PHPの物理魔法Xdebugを導入する

岸上 健太郎

WRITTEN BY 岸上 健太郎

こんにちは。cloudpack の 脳筋 (岸上) です。

PHPのデバッグ

Xdebug 使うとアレなコードをアレするときに非常に役立ちます。 以下はmod_php使ってる時の例

/usr/local/bin/php-config
./configure --enable-xdebug --with-php-config=


$ /etc/php.d/xdebug.ini
zend_extension=xdebug.so

xdebug.profiler_enable=1
xdebug.profiler_output_dir=/tmp/xdebug
xdebug.profiler_output_name=cachegrind.out.%R.%t
$ sudo service httpd restart

プロファイルが出力されたら KCachegrind で可視化して、負荷の高い処理を剤る。

元記事はこちらです。
PHPの物理魔法Xdebugを導入する

岸上 健太郎

岸上 健太郎

頑張るぞ!

cloudpack

cloudpackは、Amazon EC2やAmazon S3をはじめとするAWSの各種プロダクトを利用する際の、導入・設計から運用保守を含んだフルマネージドのサービスを提供し、バックアップや24時間365日の監視/障害対応、技術的な問い合わせに対するサポートなどを行っております。
AWS上のインフラ構築およびAWSを活用したシステム開発など、案件のご相談はcloudpack.jpよりご連絡ください。