読者です 読者をやめる 読者になる 読者になる

サーバー構築メモ

サーバーを構築したりWEBサイトを作ったりした際の個人的な備忘録です

PHP ファイルを作成する

PHP PHP-ファイル・ディレクトリ

/home/sato/public_html内に読み書き出来るmylog.txtを作成する

作成するファイルが既にないかfile_exists関数で確認してから、touch関数でファイルを作成する。

<?php
$filename = '/home/sato/public_html/mylog.txt';
if ( !file_exists($filename) ) {
  touch($filename) or die('ファイル作成に失敗¥n');
  chmod($filename, 0644) or die('権限変更に失敗¥n');
}
?>

「/home/sato/public_html」ディレクトリに書き込み権限がないと、ファイルの作成に失敗する。