Joomla 3.3から3.4へのアップデートをインストールしました。その後、Weblinksコンポーネントは更新を示しましたが、データベーステーブルがないためにインストールできませんでした。
さらに、拡張メニューのweblinksエントリは404-コンポーネントが欠落していることを示しました。
その後、ウェブリンクの削除に進みましたが、次のように記載されています。
JFolder::delete:パスはフォルダではありません! Pfad:/ html/joomla/administrator/components/com_weblinks
JFolder::delete:パスはフォルダではありません! Pfad:
/html/joomla/components/com_weblinksコンポーネントの削除:削除できません。手動で削除してください。
パッケージの削除:マニフェストファイルが見つかりません。
Joomlaのインストールから残りのweblinksパッケージを削除するにはどうすればよいですか?
ファイル:
最初に、Joomlaインストール内のファイルを確認します。 FTPを使用して、次の場所にあるフォルダー全体(見つかった場合)を調べて削除します。
- 管理者/コンポーネント/ com_weblinks
- components/com_weblinks
- modules/mod_weblinks
- プラグイン/検索/ウェブリンク
- プラグイン/ファインダー/ウェブリンク
データベース:
次に、PHPmyAdminなどのデータベースツールを使用してデータベースに接続し、次の表を確認します。
#__extensions
行を探すwhere name LIKE '%weblinks%'
およびそれらを削除します。これにより、ウェブリンクのパッケージ/コンポーネント/モジュール/プラグインのすべての参照が削除されます。
#__categories
行を探すwhere extension = 'com_weblinks'
およびそれらを削除します。これにより、Webリンクカテゴリからカテゴリテーブルがクリアされます。
#__assets
行を探すwhere name LIKE '%com_weblinks%'
およびそれらを削除します。これにより、コンポーネント自体のアセットが削除され、アセットテーブルにアセットが残っているウェブリンクコンポーネントの可能なカテゴリも削除されます。
#__menu
行を探すwhere path LIKE 'Weblinks%'
およびそれらを削除します。これにより、管理メニューのコンポーネントへの参照がすべて削除されます。
#__weblinks
テーブル全体を削除します。
私はすべてを含めたと思います...私の答えの上部で述べたように、データベース内のフォルダーとデータを削除しているときに問題が発生した場合に備えて、テスト済みのバックアップがあります。
また、テストサイトでこれらすべてを試してみるとよいでしょう。