2008年10月アーカイブ

やっとロリポップがPHP4からPHP5になりました。
来年春ごろにはPHP4のサポートが終了するので
切り替えるなら早目がいいだろうと本日切り替えました。

・・・が、ホームページがまったく表示されなくなってしまい
超あたふた(^^;) 仕事で依頼されているお客様のサイト
だっただけにかなりあせりました。
しかも明日から新キャンペーンの告知予定だったし・・・。

PHP5に対応して作っていたはずなのですが、どうやら
Smartyがひっかかってしまったようです・・・でもなんで?

ロリポップだとSmartyへのパスは通常下記のように
記述するだけでよかったのですが

require_once('Smarty.class.php');

このままPHP5に切り替えるとSmartyが認識されず
エラーになってしまいます。

エラーメッセージ内のパスがちょっとおかしい気がしたので、
下記のようにパスをしっかりと記述してみました。

require_once('/usr/local/lib/php/Smarty/Smarty.class.php');

これで何とか対処できました。
ふぅ。

ページが多い場合は、.htaccessにinclude_pathを書いた方がいいでしょうね。

php_value include_path ".:/usr/local/lib/php/Smarty/"

ウェブページ

★過去に製作したウェブサイト(一部紹介)
イビキノン
いびきでよく眠れない方のサプリ
日本トレーラーハウス協会
トレーラーハウスの協会(JTHA)
トレーラーハウスデベロップメント
トレーラーハウスの製造・販売 シュミレーションゴルフのレンタル スクリーンゴルフのレンタル
健楽ショップ 【ボイスリッチEX】
声が出にくい症状の方に朗報
早稲田大学 スキー部
2007年 インカレ総合優勝!
NPO体験学習支援センター
ブナの植林100年計画実行中
AJC油汚染研究所
油ゲル化剤オイルフェンスの販売
ジャズシンガー 奥土居美可
NYで絶賛されたジャズボーカル