2011-07-26 10 views
-3

Drupal Webサイトの一部を開発する必要があります。私はgitリポジトリをクローンし、settings.phpをセットアップしました。サイトが表示され、ライブサーバーからMySql DBのダンプを使用しています。私はダンプが最初にキャッシュをクリアせずに作成されたことを99%確信しています。サイト内のどのリンクも機能していないので、/ admin /に行かないように言わないでください。私はキャッシュ*名前でテーブルをきれいにしようとしましたが、成功しませんでした。私はその場所に.htaccessを持っています。 Drupalのサイトは大丈夫ですか?私は[OK]をDrupalの6ライブサーバーから新しい開発用ラップトップへの移行後にリンクがすべて壊れているDrupalサイト

+0

詳細情報が必要です。どのようにリンクは "機能していない"ですか?普通の404?これはApacheサーバーですか? VHostが正しく設定されていますか?mod_rewriteは有効ですか?サイトはサブディレクトリにありますか?base_urlを設定する必要がありますか?/admin/settingsではなく/?q = admin/settingsに行ってみましたか? – Alexander

+0

はい404エラーです。私はApacheにいる。 mod_rewriteがオンです。それは仮想ホストにあり、設定はOKです。 Drupalはごみです。今私はPHPから離れた理由を覚えています。私はDrupalのコードに従ってみましたが、それは悪夢です。彼らはOOPが何であるかを学ぶべきです(PHPのOOPサポートもゴミ箱ですが)。 – rtacconi

+0

ええ、DrupalはRailsほど素晴らしいと思っています。一方、確かに "ok"ではないので、設定を再確認する必要があります。 – Alexander

答えて

1

を使用しています

それが今の答えであるので、私はそれはDrupalがあるだけのことである」〜

...、すべてのコメントでこれを入力することができませんでした私はPHPから離れた理由を覚えています。私はDrupalのコードに従ってみましたが、それは悪夢であり、OOPが何であるかを学ぶべきです(PHPのOOPサポートもゴミ箱です)。

このコメントは、他の人がこの質問に答えるための十分な情報を提供する方法を知っている時間を置いていないと考えると、特に建設的で、矛盾していて、コミカルです。

このような小さな情報で、私はAlexanderがあなたのシステムの書き換え設定に問題があるかどうか疑問に思っていると思います。

ここでは、プラットフォームのトラブルシューティング能力を犠牲にする前に、回答を提供しているか、デバッグを試したことがありますか?

ログインできますか?そうでない場合は、おそらくhttp://example.com/index.php?q=user/login

Apacheログにエラーがありますか?あなたは書き換えデバッグを有効にしようとしましたか?

あなたのローカル環境で、クリーンURLのmod_rewriteが有効になっていますか?

Apache設定をAllowOverride = Allに設定すると、特定の仮想ホストに対して.htaccessが有効になりますか?もしそうでなければ、その.htaccessファイルをロードするようにApacheを設定しましたか?

settings.phpファイルで$ base_urlが正しく設定されていますか?

どのような形式でリンクが提供されていますか?

システムテーブルからカスタムモジュールを無効にしてみましたか?

Drupalの新しいインスタンスを同じシステムに同じ方法で正しくインストールできますか?

よく知っているプラ​​ットフォームは、まったく知らないプラットフォームよりもはるかにエレガントに見えるでしょう。

+0

私はAllowOverride All(等号なし)でした。 PHPとDrupalの問題は、作業をすばやく行うことができずに、細部まで時間を無駄にすることです。実際、DrupalはMVCではなくOOPであり、ORMを持たず、DBMSをサポートするDB抽象化レイヤーしかありません。私は続けるべきですか?いいえ、私は時間を無駄にしていますが、とにかくありがとうございます。 – rtacconi

+1

drupalがOOPでないことを指摘する意義があるかどうかは不明です。私は、ノードオブジェクトがモデルであり、モジュールがコントローラであり、ノードテンプレートとテーマがビューであるMVCサポートを修正したと言いたい。すべてのOOPではありませんが、Core Softwareに触れることなく、Drupalを拡張して必要なものを実現するための迅速な開発が可能な非常にスマートなアーキテクチャがあります。興味深いことに、あなたの苦情は、OOP、MVCなどではなく、具体的なものに限定されています。ちなみに、PHPやDrupalではなく、APACHEで問題が発生しています。 – Coder1

関連する問題