手动启用 drupal 主题(要修改哪个文件)

发布于 2024-12-02 08:20:36 字数 183 浏览 2 评论 0原文

好吧,假设我是 drupal 的大新手,并且我想加载一个主题(实际上应该启用并显示 - 目前没有)。而且我无权访问安装的管理部分(旧站点等......不要问为什么)。

寻找某人指定我要更改的文件以使该主题正常工作。 谢谢

(我们也可以谈论“手动”清除缓存......有时讨厌那些全部在管理中的东西,但是好吧......)

Ok, let's say i'm a big newby on drupal, and that i want to load a theme (which actually should be enabled, and displaying - currently not). And that i don't have access to the admin part of the install (old site, etc… don't ask why).

Looking for someone to specify me the files to change in order to make this theme work.
Thanks

(We could talk about clearing the cache "manually" too… hate sometimes those all-in-the-admin stuffs, but well…)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

沫尐诺 2024-12-09 08:20:36

要“手动”启用主题,您需要访问数据库中的 system 表,并将 type< 记录的 status 列设置为 1 “主题”的 /code> 和与您要启用的主题匹配的 name

手动刷新缓存就像对名称以cache 开头的所有表(例如cache、cache_block、cache_content 等)运行DELETE FROM table 一样简单。

您想要查找的内容都不位于文件中,几乎所有 Drupal 的配置都保存在数据库中(settings.php 中的配置除外)。

To enable a theme 'manually' you'll need to visit the system table in your database and set the status column to 1 for the record with a type of 'theme' and a name matching the theme you want to enable.

Manually flushing caches is as simple as running a DELETE FROM table for all tables whose name begins with cache (e.g. cache, cache_block, cache_content, etc.).

None of what you're trying to find is located in files, almost all of Drupal's config is held in the database (those in settings.php excluded).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文