PHP Tips

コマンド

php-fpmの起動
# systemctl start php-fpm
php-fpm.confの文法チェックを行う
# php-fpm -t
PHPのインストール済みモジュールを確認
$ php -m

場所(RockyLinux)

php.ini
/etc/php.ini
php-fpm.conf
/etc/php-fpm.conf
www.conf
/etc/php-fpm/www.conf
PHP-FPMのログファイル
/var/log/php-fpm

php.ini

項目
説明
output_bufferingバッファサイズを指定する。
デフォルト:4096
error_reportingエラーの出力レベルを指定する。
E_ALL を指定すると全てのエラーと警告を出力する。
default_charset規定の文字コード
例:”UTF-8″
date.timezoneタイムゾーンを設定する。
例:Asis/Tokyo
display_errorsonを指定すると、PHPで出力されるHTMLにエラー内容が表示される。

phpinfo()での項目について

項目
説明
Directive設定パラメータの名前。
Local Valuehttpd.conf や .htaccess などで上書きした現在値。
Master Valuephp.iniで設定した値。

PHPでの主な定義済み定数

定数
概要
__FILE__実行中のファイル名の絶対パス。
__DIR__実行中のファイルが存在するフォルダ。
__LINE__実行中の行番号。
__FUNCTION__実行中の関数名。
__CLASS__実行中のクラス名(所属する名前空間を含む)
__METHOD__実行中のメソッド名。
__TRAIT__実行中のトレイト名(所属する名前空間を含む)
__NAMESPACE__現在の名前空間。
DIRECTORY_SEPARATORフォルダの区切り文字(Winなら「\」)
PATH_SEPARATORパスの区切り文字(Winなら「 : 」)
PHP_VERSION使用しているPHPのバージョン。

コメント

タイトルとURLをコピーしました