2

我要疯了,试图解决 PHP 脚本 (Joomla) 中的一个非常奇怪的错误。我有一个页面显示多个选择下拉列表,它们都显示相同的项目列表(所选项目从一个列表更改为另一个,但列出的项目是相同的)。这个列表有大约 35-40 项。这在一定数量的选择之前工作正常,但是当我在同一页面上放置超过 20 或 25 个选择时,它不起作用并且只显示一个白页。没有错误,没有显示文本,php日志中没有错误,什么都没有;只是一个白页。如果使用相同的代码,我会显示 11 个下拉选择列表......它可以工作。

我猜这个问题与内存或类似的东西有关,但我不能确定原因,正如我所说,没有显示错误。有谁知道类似的问题?谁能给我一个关于如何解决这个问题的提示?我不知道该怎么做,我已经尝试了很多东西,但它仍然不起作用。任何帮助将不胜感激和欢迎...

注意:选择列表中填充了来自 DB 表的值,并且每个选择列表具有基于另一个表中的内容的不同选定项。这不是一个非常复杂的代码,正如我所说,当我在同一页面上使用较少的选择列表时它工作正常。问题是当我在同一页面上达到一定数量的选择列表时(我认为它大约有 20 或 25 个输入选择)。我认为数据量不是很夸张,所以我不明白为什么它不起作用¿!?

4

1 回答 1

0

针对您的问题的快速谷歌搜索结果如下

对于 jos_session,这是我建议您清空的唯一表,任何登录的用户都将被注销...任何正在进行的工作(论坛帖子/文章将丢失)...

我也清空了recaptcha ...

请记住始终先备份您的数据库。

我每周清空这两个以换取更高容量的 joomla 1.5 系统...我们还将会话生命周期(无活动)设置为 60-90 分钟...6-7k 天容量站点...这也有助于我们的 akeeba 恢复向上,因为如果没有适当的维护,上述两个表可能会变得非常大。

只是一些一般的杂谈...

您还应该通过 phymyadmin“显示 MySQL 运行时信息”查看您的 mysql 站点报告。寻找“红色”的东西。

至于你关于性能的整体问题。请记住,有很多方法可以提高网站性能。这是站点管理员需要的另一项工作,至少是一个有趣的过程。

joomla 性能论坛是审查您的网站并获得调整网站的好地方,包括您需要的最低基本服务器(共享/vps/专用)。

恕我直言...第一个目标是通过启用标准服务器模块(如 mod_deflate 和 mod_expires (mod_expires 是回访者的最佳修复之一)来关闭 joomla 缓存和 joomla gzip)。确保您的 mysql 配置启用 query_cache 已设置或可以设置。您至少需要一个 vps。还有更多!...jajajaja

关于运行共享服务器的一点说明,并且没有某些可用的服务器模块,请查看:http ://www.webogroup.com/这真的是一款非常棒的产品。我已经在上述网站上使用了它,直到我可以在服务器上实施更改。当我实现每个新的服务器模块时,我关闭了网络……网站现在很快就无聊了

玩得开心

于 2012-09-16T12:34:16.373 回答