質問

インストールしました Drupalチャット 試してみるだけです。私はそれを動作させることができませんでした、そして今、私はモジュールを無効にすることができません。

/admin /モジュールでは、チェックボックスが選択されていますが、有効になっていません。すなわち、それはアクティブであり、私はそれを無効にすることはできません。

誰かが私を助けることができますか?

(そして、一度無効になったら、どうすればそれを非インスタルできますか?)


更新:モジュールに依存関係がないことを忘れていました。

役に立ちましたか?

解決

通常、従来のアンインストールが機能しない場合は、モジュールインストールからテーブルを削除するシステムテーブルからモジュールのエントリをクリアしてみてください(データをバックアップした後)キャッシュをクリアして再インストールします。

他のヒント

他のモジュールはそれに依存している可能性があります。たとえば、Drupalチャット通知も有効にした場合、最初にそれを無効にする必要があります。

私はアダムに同意します。ただし、サーバーでDrushを使用している場合、「Drush Dis Drupalchat」を入力すると、依存関係の通知が返され、無効になります。モジュールフォルダーを削除し、データベースを更新してください。

依存関係が問題でない場合、モジュールが破損している可能性があります。再インストールしてから、モジュールをアンインストールしてみてください。

この答えは、Drupalchatモジュールよりも一般的です。一部のモジュールは、コンテンツタイプとフィールドタイプをインストールします。私の解決策はDrupal 7.xのためです。他のバージョンでも同様です。無効にする:

これらの手順を実行する前に、必ずデータベースをバックアップしてください。

1).../admin/struction/型に移動します。モジュールに関連付けられたコンテンツタイプを探します。そこにない場合、 これは解決策ではありません.

2)そのようなコンテンツがある場合は、フィールドの管理をクリックします。モジュールにも関連付けられているフィールドを削除します。 「これは取り消すことはできません」に同意する必要があります。

3)管理/構造/タイプに戻り、コンテンツタイプを削除します。繰り返しますが、「これは警告を取り消すことはできません」に同意します。

4)../admin/modulesに移動し、モジュールを無効にします。

これは機能するはずです。モジュールや、それらのモジュールが追加されたコンテンツとフィールドに必要な追加を使用する必要がある場合があります。 (泡立ち、すすぎ、繰り返し。)

ライセンス: CC-BY-SA帰属
所属していません drupal.stackexchange
scroll top