【问题标题】:Choosing a "Home" page removes content on my Joomla site选择“主页”页面会删除我的 Joomla 网站上的内容
【发布时间】:2025-12-29 22:10:11
【问题描述】:

我遇到了一个奇怪的问题。我正在使用 JoomlaShine 的引导模板和 Joomla 3.0.1

基本上,客户希望特色文章出现在网站的主页上。所以我做了一个菜单项,设置为 -> 特色文章。这是问题所在:当该项目设置为“主页”(作为我的默认页面)时,出于某种我无法弄清楚的原因......所有内容都决定隐藏或删除(尽管所有选项和代码都说它是可见的)。如果我选择另一个项目成为主页,精选文章 original 所需的主页链接将完美显示所有内容。但是,如果我再次切换回来...,所有精选文章都会被删除。

为了视觉帮助,这是页面设置为时的样子 “家”

图片链接已删除 - 没有足够的代表

但是,这实际上是页面的配置方式,以及我选择的时间 另一个成为主页的项目是这样的:

图片链接已删除 - 没有足够的代表

^^ 后者是想要的效果。

编辑~~

好吧,我意识到我发布图片的方法并不是最明显的。如果您导航到:

http://new.providentia.org.uk/new/

然后点击导航栏中的“主页”——这就是设置为默认主页的页面与我设置的页面之间的区别。两种设置都是相同的,只是出于某种原因选择任何页面作为“默认”只会删除其中的所有内容。

~~

真的需要帮助这些家伙,不确定问题到底是什么,但如果你们需要任何代码 sinppets 或其他任何东西,请询问,我会尽快提供!非常感谢你提前

【问题讨论】:

  • 转到全局配置的服务器选项卡并将错误报告设置为开发。我怀疑两件事中的一件,要么有一个模块或插件仅在引发错误的组合上运行,要么可能是主页的模板中有一些特殊的东西。另外,您完全肯定自己有一些精选文章,对吧?
  • @Elin 绝对!这是网站:new.providentia.org.uk/new
  • @Elin 我按照你的要求做了,但我没有收到任何错误。 :S 这是好兆头还是坏兆头?
  • 您可以尝试将文化链接设为默认页面吗?然后我们可以在您将某些内容设为默认值时查看是否存在问题。另外,第二个测试,您可以尝试将默认模板分配给您想要的默认菜单链接。
  • @Elin new.providentia.org.uk/new/index.php/2012-09-17-11-25-25.html --> 是的,它也搞砸了文化:/ 此外,一切都默认为我正在使用的 JSNBoot 模板,因此更改并没有什么区别。我认为这是模板的问题,但同样,我不知道哪里出了问题,因为我没有修改任何文件。

标签: jquery joomla joomla3.0


【解决方案1】:

这听起来像是与提供静态内容的任何内容有关的问题。

Apache 是许多共享托管服务上的典型服务器。我会首先检查您网站的文档根目录中的 .htaccess [隐藏] 文件,并且有很多事情需要注意。

ie------> magic quotes,其他一些与 .htaccess、重写和重定向相关的常见问题;

允许符号链接(许多主机不再允许这样做,并且可能与问题有关。届时我会与我的主机交谈)

Options +FollowSymLinks

应该开启重写

RewriteEngine On

另一件可能值得尝试的事情是重命名“.htaccess”文件--->“.htaccess~” 甚至可能是 php.ini(如果这适用于您的 php 版本)并让 apache 重新创建它。

我会获取这些信息并继续阅读提到的第一个链接中的 joomla 文档,如果您需要,我会提出更具体的问题。

【讨论】:

  • 好吧,我尝试在我的 .htaccess 中添加:php_flag magic_quotes_gpc off 以及在文件末尾添加“~”。然而,两者都没有产生结果:/如果有任何帮助,我就在 Godaddy 上。顺便说一句,RewriteEngine 也已经上线了。最后值得一提的是我没有 php.ini 文件。不幸的是,我的问题不像我希望的那样具体,原因是我不知道我的问题是由什么引起的。我没有对任何代码做任何改动,都是在/administrator/的前端完成的
  • @jRadd 你是在 Joomla 的背景下回答的吗?
  • 是的,这是在 Joomla 的上下文中。但对于共享主机和 apache 的情况更是如此。我对 joomla 了解不多,但之前我不得不对其进行几次故障排除。