ららです。
シリウスで作ったスマホサイトが、
Parse error:syntax error,unexpected T_STRING in (URL) on line 1
というエラーが出て、表示されない問題が起きました。
PCでは正常なのに、スマホだけエラーになるんです。
なんででしょう。困りました。
エラーになる条件として、1つわかっているのは、
親ディレクトリにシリウスサイトがあること。
この親ディレクトリのサイトをアップロードしてから、
子供のサイトが表示されなくなったんです。
「こういう構成はもともとダメなのか?」
「.htaccessファイルを改造しなくちゃいけないような難しい問題なのか?」
「スマホ対応について、もっと勉強しなくちゃいけないってことなのか?」
この件だけで、めっちゃ調べました。
シリウスサポートフォーラムも読み漁りました。
もう、知恵熱出るかと思いました。
いろ~~んな、仮説検証を繰り返し、
やっと解決したその原因とは??
↓ ↓ ↓
ここです。
ここがデフォルトの「振り分けない」のままだとダメなんです。
推奨されてる「同一URLで振り分け」にしましょう。
そんなことだったのか~~orz
それだけだったんです。
わかったときには、なんとまぁ拍子抜けでした。
ちなみに、
「iPhoneサイトを同時生成する」にチェックが入っていない場合もダメです。
単体なら普通にPCサイトが表示されますが、
親ディレクトリに.htaccessファイルがあるときには
冒頭のエラーになって表示されません。
「.htaccessファイルがあるとき」というのは、
iPhoneサイトを同時生成した場合です。
…ここ、意外と大事かもしれないですよね。
だって、
■親ディレクトリに、iPhoneサイト自動生成のサイトがある
■子供のディレクトリのサイトは、iPhoneサイトを作らずPCサイトのまま
↑このような場合は、
子供ディレクトリのサイトが、スマホでエラーになるってことですから。
そんなときには、
子供ディレクトリのサイトを、iPhoneサイト自動生成にすれば解決します。
以上、もしあなたが同じエラーになったときには、
参考になればいいなと思い、ご紹介しました^^
コメント
コメント一覧 (0件)
あまり参考にならないと思うのですが下記のサイトはどうでしょう・・・
http://tanu3.xsrv.jp/afiri8/sirius/css-image-cash.html
の「SIRIUS Ver1.230記事一覧」です。
とくさん
ご訪問ありがとうございます。
サイト、拝見させていただきました。
レポートも読ませていただきました。
まだまだ勉強ですね。ありがとうございました。
らら
ららさん
はじめまして。
ブログランキングから伺いましたyutakaともうします。
PCソフトのトラブルってちょっとした箇所のチェックが
入っていなかったりで何日も解決までにかかってしまうんですよね。
私もつい最近やはりスマホの記事がうまく表示されないで、
一日解決までかかってしまいました。
解決の仕方参考になりました。
ありがとうございます。
これからも伺わさせていただきますね。
応援ポチ!!
yutaka
yutakaさん
ご訪問ありがとうございます。
そうですよね。ちょっとした問題の解決に、膨大な時間を費やすことはよくありますね~。
でもスマホ対応は必須ですもんね。
応援ありがとうございました。
らら
こんにちは!
ブログランキングから遊びに来ました!
スマホユーザーが多くなってきてるので、
対策はしないとですよね^^;
応援ポチです^^
Ayumiさん
ご訪問ありがとうございます。
スマホ対応は、新たな知識がいろいろ必要で、意外と大変ですね。
お互いがんばりましょう。
応援ありがとうございました。
らら
おはようございます、ブログランキングから参りました。
SIRIUSは自分も使っているので、参考になりました!
やはり「推奨」は、理由があっての「推奨」なんですね(^^;
これからも記事更新、楽しみにしています。
応援ぽちっ、です!
よしおかさん
ご訪問ありがとうございます。
シリウスは、使う人のことを考えたいいツールですよね。
これからもよろしくお願いします。
応援ありがとうございました。
らら