2012-02-23 8 views
1

PyroCMSに基づいてWebページを作成し、カスタムモジュールを追加しました。開発はwampserverを使ってlocalhost上で行われました。今私はこのウェブサイトをオンラインにする必要があるので、無料のホスティングを使ってテストしようとしています。 webhostにプロジェクトフォルダをアップロードし、インポートしたデータベースを変更し、新しい接続設定のためにdatabase.phpファイルを変更しました。PyroCMS Webページをホストする方法

しかし、Webサイトからカスタムモジュールを作成しようとすると、「探しているページが見つかりません。ここをクリックしてホームページにアクセスしてください」というメッセージが表示されます。

私はここで何が欠けていますか? メッセージ:foreachのために供給無効な引数(コントロールパネルで/アドオン私は、このエラーメッセージが表示されます - たぶん、このことができます:/

編集を:すべてがローカルホスト上で良い仕事をしていた、私は変更私はhaventは、何かがあると思います)

ファイル名:モデル/ module_m.php

行番号:479

+0

AUTOの一部、最も成功を持っている、それが私の助けの制限です。また、ほとんどのフリーホストは数ドルを費やします、その価値があります。 –

+1

それ以上の投稿が必要です。おそらくあなたの設定は設定ファイルに間違っています –

+0

あなたはデータベースの設定ファイルについて話していますか? – andree

答えて

2

デフォルトURI_PROTOCOLは間違っている、または正しくホストによって検出されません。 config/config.phpの設定で再生します。私は多分設定は精神的なものではない、定義されたパスは、間違って絶対的または相対的なものでPATH_INFO代わり

/* 
|-------------------------------------------------------------------------- 
| URI PROTOCOL 
|-------------------------------------------------------------------------- 
| 
| This item determines which server global should be used to retrieve the 
| URI string. The default setting of 'AUTO' works for most servers. 
| If your links do not seem to work, try one of the other delicious flavors: 
| 
| 'AUTO'   Default - auto detects 
| 'PATH_INFO'  Uses the PATH_INFO 
| 'QUERY_STRING' Uses the QUERY_STRING 
| 'REQUEST_URI'  Uses the REQUEST_URI 
| 'ORIG_PATH_INFO' Uses the ORIG_PATH_INFO 
| 
*/ 
$config['uri_protocol'] = 'PATH_INFO'; 
+0

これはうまくいった! – andree

関連する問題