お名前.com 共用サーバーSD
2010年10月5日 at 13:29
現在、Concrete5を使ったサイト構築の真っ最中ですが、行き詰ってしまったので
質問させてください・・・。
(お名前.comのトピックが別にありますが、サーバーのプランが異なるため別トピックとさせていただきました。ご容赦ください。)
サイトマップで階層構造をある程度作成した後コンテンツを埋めていこうかと取り掛かり始めたのですが、
サイトマップ上で「親」に当たるページにアクセスしようとすると
「No input file specified.」というメッセージが表示され、うまく機能しません。
「子」の状態でコンテンツを埋めて表示している間は表示されるのですが、
サイトマップ上でその「子」を「親」にしてさらに「子」を作ると
上記の表示がされてしまいます。
いろいろ調べてみた結果
PHP.exeが吐いているということ
PHP.iniもしくは.htaccessの設定で回避するということ
というところまではわかり、いずれの方法でも試してみましたがうまく機能しませんでした。
(.htaccessは設置すると「Internal Server Error」を吐きます。止む無くPHP.iniで対応)
お名前.com VPSのトピックでもあるとおり、動作に必要な最低条件は満たしているようです。
(実際インストールも正常に完了し、当該問題以外は正常に動作しております。)
QAより
A.PHPはCGIモードで動作しており、バージョン 5.2.12 をご利用いただけます。
拡張子は .php または .php5 をご指定いただき、パーミッションの設定は 644 または 700 をご指定ください。
A..htaccessはご利用可能です。
なおファイル制御に関する記述は一部ご利用いただけません。ご利用可能なディレクティブはAuthConfig と Limit のみとさせていただいております。 ディレクティブに関しては、Apacheの公式サイト等でご確認ください。※お名前.comレンタルサーバーでは、ファイル制御に関する表記には対応していないため、 Internal Server Error となります。
ご利用いただけない記述の例:
AddType、AddHandler のファイル拡張子を書き換える記述
【例】AddType application/x-httpd-php .php .html
AddHandler application/x-httpd-php .php .html
DirectoryIndex
【例】DirectoryIndex index.php index.shtml
Digest認証
【例】AuthType Digest
お力添えいただければ幸いです・・・・。
PHPでの開発経験はあるのですが、しばらく現場から離れていたためソース解析するだけのパワーが・・・。
※現在シンプルなWEBサイト作成で試用していますが、うまくいけばConcrete5を核にし、WordPressやその他WEBサービスAPIを絡めたちょっと大きめの企画を準備しています。
運用にあたりConcrete5のようなCMSであることが必須であるため、ぜひうまく運用にもっていきたいのですが・・・。よろしくお願いいたします。
さかきばら
自己解決・・・。
該当の
「No input file specified.」
のエラーメッセージ自体は、PrettyURLの使用をしない設定にすることで回避できました。
(以前試したと思っていたのですが・・・コミットできていなかったのか、再度確認のために設定変更したらうまくいきました)
PrettyURLの問題はさくらインターネットでも起きているようなので、QA参考にしながら対応試みて見ます。