■ユーザーズフォーラム リニューアルのお知らせ
新規投稿は新ユーザーズフォーラムにお願いします。
このフォーラムは閲覧専用のアーカイブです。

モバイルとスマートフォンのチェックボックスをオフにするには

konkon > モバイルとスマートフォンのチェックボックスをオフにするには @ 2014/11/15 17:16
baseCMSで作ったサイトをキンドル、iPhoneで見るとCSSが効かず、
index.phpにアクセスしてもhttp://test.com/index.php/s/ と勝手に/s/
フォルダに飛びます。

php.iniのCGI.PathInfoを1にすればいいとの情報を聞きましたが、
ロリポップのphp.iniにはCGI.PathInfoはありません。

プロバイダーに相談すると、baseCMSのサイト基本設定でモバイルと
スマートフォンへの設定を非対応にすればいいのではないかとのこと。

サイト基本設定のオプションでモバイルとスマートフォンのチェック
ボックスをオフにしようにも編集不可になってます。ラジオボタンで
固定ページをPCと連動しないようにしたのですが、キンドル、iPhoneで
は表示が元のままです。

モバイルとスマートフォンのチェックボックスをオフにする方法か、
他の方法があれば教えください。

■ BaserCMSのバージョン:3.0.6.1
■ 動作OS:ロリポップ
■ スマートURLの利用: OFF
■ 設置フォルダ: ドキュメントルート?
■ 利用しているデータベース: MySQL
■ PHPスキル(自己評価): C
n1215 > Re: モバイルとスマートフォンのチェックボックスをオフにするには @ 2014/11/15 23:59
konkon 様

モバイル・スマートフォンの設定の実態はapp/Config/install.phpに書き込まれます。
ロリポップの簡単インストールによりbaserCMSを導入するとこのファイルに書き込み権限がない状態になります(パーミッションが400)
パーミッションを600に変えてみてください。

参考URL:http://forum.basercms.net/modules/newbb/viewtopic.php?viewmode=flat&topic_id=1371&forum=5

また、cgi.fix_pathinfoの設定によってCSSなどが読み込まれないことがあるのは
把握してる限りではさくらインターネットくらいです。今回は関係ないのではないかと。

Twitter: @n_1215

tarouma > Re: モバイルとスマートフォンのチェックボックスをオフにするには @ 2014/11/16 10:29
n1215様

install.phpのパーミッションを600にして モバイルとスマートフォンのチェックボックスをオフにできました。

ありがとうございます。