Web備忘録でタグ「PHP」が付けられているもの
MT4 の公開設定を PHP に
MT4 の管理画面にて、[設定] - [公開] ページの「ファイルの拡張子」を「PHP」にした場合に、そのページファイルが表示されなかった(InternalServerError)ので、調べたところ...
原因
PHPはCGIとして動作し、ファイルもディレクトリもパーミッションは755もしくは705である必要があるが、PHPファイルのパーミッションが「666」等で作成されていた。
特定のディレクトリ内のファイルへのナビゲーション作成(php5)
仕事で使用したのでメモ。
下記、phpファイル(正しくはファイル名に「php」を含むもの)へのリンクを作成したい場合。
<?php
$a = scandir("ディレクトリのパス", 1); // $a は配列になる。この場合は降順。
$i = 1 ;
echo " <ul class='pageSwitch'>";
foreach ($a as $value) {
if(eregi("php", $value)) { // 「php」をファイル名に含む場合。
echo " <li><a href='$value'>$i </a></li>";
$i++;
}
}
echo " </ul>";
?>