<?php include(‘絶対パスURL’); ?>
なんていうPHPのインクルードをよく使う。しかし、CORESERVERでは高速化の都合とかで通常の絶対URL(相対)はエラーになる。
改善法その1は、.htaccessに
php_flag allow_url_fopen on
php_flag allow_url_include on
と記載する。下の行追加だけでも通常URL指定で表示できた。そして、
改善法その2は、フルパスで指定する、
<?php include(‘フルパス’); ?>
何だか不思議な感じがしたが問題なく表示できた。
CORESERVER的にはinclude / require によるURLの取得について改善法その1は推奨していない。たぶん高速化が鈍化するから?でしょうか。
よってCOERSERVERでPHP includeする場合はフルパスで記述することに!