ページがTOP以外ブラウザ表示ができない

このレンタルサーバで動くのかとかインストールに関する質問など。
動作報告も大歓迎です。

ページがTOP以外ブラウザ表示ができない

投稿記事by kamo on 2020年12月23日(水) 10:53

いつも開発ありがとうございます、kamoです。

さくらサーバーのプレミアムプランで古いCMS(1.3.2a)が入った環境で
PHPはPHP5.2.17から7.4にアップし新たに
3.1.0.12sqliteをインストールし、サイトは同じフォルダを指定しました。

ドメイン設定も新しいCMSで設定はできています。
新しいCMS管理画面から記事とページは見れており、変更も可能なのですが
なぜか、公開側ブラウザではCSSの部分が読み込まれていないようで、
スタイルが反映されません。
というか、ソースを見るとなぜかTOPのindexページのソース内容です。

古いCMS(1.3.2a)はフォルダごと削除しました。
ページURLは表示されるのですが、どのページも内容がTOPページの内容が
そのまま表示されます。
管理画面にはページごとにHTMLを記載しております。
ダイナミック編集での画面ではページが見えています。

管理画面キャッシュの削除は何回かは行いました。
フォルダのファイルパーミッションは755です。

ほかに何か操作する箇所はありますでしょうか。
解決方法をご教授頂きたくよろしくお願いいたします。
kamo
 
記事: 202
登録日時: 2009年3月25日(水) 15:44

Re: ページがTOP以外ブラウザ表示ができない

投稿記事by inunosinsi on 2020年12月23日(水) 15:08

Apacheのrewriteモジュールがうまくいっていないような気がします。
/ルート/サイトID/index.phpが前のままであれば、index.phpの記述に問題があるかもしれません。

index.phpに
コード: 全て選択
if(isset($_GET["pathinfo"])){
$_SERVER["PATH_INFO"] = "/" . $_GET["pathinfo"];
unset($_GET["pathinfo"]);
}

上記の記述はありますか?
大阪でフリーのプログラマをしています。
以前はSOY CMSの開発元で働いていました。

SOY ShopのプラグインやSOY Appの開発のサポートをしています。
http://saitodev.co/soycms(SOY CMSのマニュアルを作成しています)
開発実績等

最近はSOY Shopを業務アプリとして使用できないか?と模索しています。
SOY Shopで管理画面のみ使用モードを追加しました - saitodev.co

株式会社京都農販(SOY Shopのサイト)
株式会社コトブキ園(SOY Shop)
inunosinsi
 
記事: 1032
登録日時: 2008年6月12日(木) 20:48

Re: ページがTOP以外ブラウザ表示ができない

投稿記事by kamo on 2020年12月23日(水) 16:49

inunosinsi 様
ご多忙の中、ご回答頂きありがとうございましした、kamoです。
inunosinsi さんが書きました:Apacheのrewriteモジュールがうまくいっていないような気がします。
/ルート/サイトID/index.phpが前のままであれば、index.phpの記述に問題があるかもしれません。

index.phpに
コード: 全て選択
if(isset($_GET["pathinfo"])){
$_SERVER["PATH_INFO"] = "/" . $_GET["pathinfo"];
unset($_GET["pathinfo"]);
}

上記の記述はありますか?


調べたところ、上記がありませんでした。
追加記述したら、表示ができるようになりました。
何がいけなかったか?よく理解していませんが、表示できてほっとしました。
いつも、ご対応頂き感謝いたします。
本当にありがとうございました!今後ともよろしくお願いいたします。
kamo
 
記事: 202
登録日時: 2009年3月25日(水) 15:44

Re: ページがTOP以外ブラウザ表示ができない

投稿記事by inunosinsi on 2020年12月24日(木) 05:25

今回お伝えしたコードはさくらの共有サーバで必要な処理です。
pathinfoには表示したいページのuriが格納されていて、この値がないとuriの情報がないため常にトップページを開いてしまうという症状に陥ります。
大阪でフリーのプログラマをしています。
以前はSOY CMSの開発元で働いていました。

SOY ShopのプラグインやSOY Appの開発のサポートをしています。
http://saitodev.co/soycms(SOY CMSのマニュアルを作成しています)
開発実績等

最近はSOY Shopを業務アプリとして使用できないか?と模索しています。
SOY Shopで管理画面のみ使用モードを追加しました - saitodev.co

株式会社京都農販(SOY Shopのサイト)
株式会社コトブキ園(SOY Shop)
inunosinsi
 
記事: 1032
登録日時: 2008年6月12日(木) 20:48


Return to 動作環境・インストール方法

オンラインデータ

このフォーラムを閲覧中のユーザー: なし & ゲスト[3人]