当你的网站出现奇怪的Joomla错误消息或空白页,该怎样去解决它呢?你来对地方了,今天我们来谈谈这些问题的解决方法!
当一些服务器或软件问题发生的例子,如果一个Joomla 3.4停止工作- CMS创建了一个消息,这样你就可以检查一个解决方案。许多这些问题不在你的控制,但是别人可以通过引入用户(管理/编辑)或扩展错误。有些问题只能由您的主机管理员查看和固定。如果你不确定,你可以问技术支持。
500内部服务器错误
500内部服务器错误是一个非常通用HTTP状态代码,意味着网站的服务器上出事了,但是不能确定服务器出现什么问题。一般,“OPSS”是指一个问题的页面,。htaccess或扩展的代码质量。请做这些步骤:
- 等待至少30 - 60秒,重新加载web页面。你可以通过点击刷新/重载按钮,按F5,或尝试从地址栏的URL。这个问题可能只是暂时的。再次尝试页面往往会取得成功。
- 清除浏览器的缓存。如果有问题你查看的页面的缓存的版本,这可能是导致HTTP 500问题。
- 重命名。htaccess回到htaccess.txt——也许规则由你的服务器设置里面是不能接受的。
- 还记得扩展您最后安装或发表,如果你仍然访问后端,就关掉它(禁用)和删除链接菜单。
- 如果所有这些技巧不会帮助,直接联系服务器支持。
504网关超时错误
504网关超时错误是一个HTTP状态码,意味着一个服务器没有从其他服务器接收到及时响应,这是访问在试图加载Joomla网页或请求的浏览器。大多数时候,这意味着其他服务器是否正常工作,放松并检查网站。可能这个错误会超出你的控制,最终只能由服务器管理员来解决。
404没有找到
404错误是一个HTTP状态代码意味着你正试图达到的页面无法找到Joomla网站数据库或服务器。从技术上讲,一个错误404是一个客户端错误,这意味着错误是你的错误,因为你使用错误的URL别名(拼写错误或错误)。另一种可能性是,如果页面(菜单项链接)已被重命名或删除/禁用从网站。检查菜单模块如果菜单项链接仍然存在和发表,如果链接(URL)中使用自定义HTML模块或文章输入错了或者点击的链接指向错误的目标URL。定期检查和修正这些错误是很好的习惯。
严格的标准:非静态方法
一些模块安装后,你可能会经历一个错误发生在他们的服务器上的PHP将严格的错误报告:““Strict Standards: Non-static method … on line XX”。从本质上讲,严格标准的警告并不是真正的错误。这两个工作的解决方案:
在Joomla的后台管理>全局配置,然后单击“服务”选项卡,找到错误报告参数。然后设置错误报告,设置为“无”,然后点击“保存”来保持变化。
如果上述解决方案没有帮助,在根文件夹中找到的文件,在编辑行“error_reporting”或创建php。ini文件里面,然后把下面的代码:
error_reporting = E_ALL & ~E_NOTICE & ~E_WARNING & ~E_STRICT & ~E_DEPRECATED
空白页
Joomla 3.4白色屏幕可能是其中一个非常恼人的问题,如建立一个数据库连接错误。它可以从受损造成的延期或过时的安装和发布插件。但是irriation是什么,你不明白,因为没有任何华林消息你离开笨找出是什么问题。所以你的第一个步骤应该在Joomla管理面板:系统- >全局配置- >服务器- >错误报告(Maxiumum)
它将使调试函数看到什么类型的错误输出。一旦你添加这个,空白的屏幕现在有错误,警告和通知。这些可以帮助您确定问题的根源。注意!默认Joomla的错误报告并不适合每一种情况下,因为它的可见每个人,包括你的用户。这就是为什么请检查插件命名的特点简单的错误报告。这个小插件错误报告级别变化取决于所选用户组,例如只有超级用户才可能看到错误的页面,但其他用户不会。
什么是有益的在大多数情况下,Joomla应用显示由于损坏了一个空白页(不是Joomla核心)插件,该网站目前活跃,所以看看,禁用启用逐一检查是哪一个问题。如果你怀疑问题是其他扩展有关,你可以尝试卸载最近安装的任何组件或模块的你。在有问题的插件是检查它是否与你的版本的Joomla兼容。如果您计划使用它,与扩展的开发人员联系,并报告问题。
丢失的图像(s)或图形图标
从技术上讲,在大多数情况下,错误是你的错误,因为你在错误的输入URL或图像已经搬到另一个文件夹或从网站上删除或者重命名,甚至,你应该知道。使用内置的浏览器检查源URL检测器或使用Firebug。
我的主页已经改变了
从可疑网站的扩展包含恶意代码,劫持你的网站的外观或设置的变化。因此,你的主页的例子是改变到另一个网站,你不能再改变回来。或者你会看到恼人的弹出式消息广告的产品你从来没有要求不断地显示在每一页。第一步,请记住这可能是蹩脚的软件,卸载后扫描您的网站使用安全组件或在线反病毒工具。如果这些步骤不会帮助或你的网站被黑客攻击,可能你必须从备份恢复站点
不幸的是,仍然是一个被忽视的安全备份任务很多网站所有者——直到为时已晚。当CMS分解(如果)时,没有这个数据可能会永远消失。即使你有保修的托管公司,它并不总是不包括你所有的数据。备份应该最好是一个自动化的过程,你是否记得它的独立运作。
这篇文章是基于Joomla Joomla 3.4 3.4但仍然有用。