如何解决joomla中的500内部服务器错误?

时间:2010-09-14 04:31:35

标签: joomla joomla1.5

我在我的网站中使用com_google_map_vision。当我点击查看地图然后显示以下错误: -

500内部服务器错误

内部服务器错误

服务器遇到内部错误或 配置错误,无法完成 你的要求。

请联系服务器管理员,  webmaster@openxcelltechnolabs.info并告知他们错误发生的时间, 以及你可能做过的任何事情 导致错误。

可能会提供有关此错误的详细信息 在服务器错误日志中。

此外,404 Not Found 尝试使用ErrorDocument处理请求时遇到错误。

如何解决此错误 希望有人帮助我

10 个答案:

答案 0 :(得分:9)

通常,处理此类错误的第一步是通过将以下内容放在index.php的开头来打开错误报告:

ini_set('display_errors','On'); 
error_reporting(E_ALL);

这样做可能会给你一些特定于php的错误消息,你会发现它更容易解决问题。

答案 1 :(得分:2)

错误500通常在未正确配置(Web)服务器时发生。很多时候,这意味着您的.htaccess文件存在问题。请检查是否需要对.htaccess文件进行任何更改才能正常工作。

答案 2 :(得分:1)

据Abhijeet Pathak说,可能它与.htaccess文件有关,特别是与Rewrite模块有关

查看“重写/”参数

答案 3 :(得分:0)

尝试以递归方式将components / com_google_map_vision和administrator / components / com_google_map_vision的权限设置为755(文件夹)和644(文件夹)。

此类错误通常是由Joomla中的权限问题引起的。

答案 4 :(得分:0)

请更改文件权限,如下所示。

  • 所有文件夹为755
  • 所有文件到644

答案 5 :(得分:0)

此错误是由文件和文件夹的权限引起的。 文件应为chmod 644和文件夹755

在shell中执行这些指令可以解决问题

sudo find. -type f-print0 | xargs -0 chmod 0664

sudo find. -type d-print0 | xargs -0 chmod 0775

PD:在执行命令之前输入joomla的根

答案 6 :(得分:0)

由于IP地址,你使用外国或完全不同,因此你的主机公司拒绝许可,你应该首先识别你的IP然后打电话给他们将这个IP添加到他们的安全IP。

答案 7 :(得分:0)

如果您要加载Joomla!在本地开发机器上,记得检查是否已启用mod_rewrite。因为这会导致内部服务器错误500.大部分时间都会发生

  1. 因为它从未在第一个地方启用
  2. wamp / lamp更新可能已重置您的.conf文件
  3. 新版apache可能会为.conf文件使用不同的文件名或目录。
  4. 取消注释httpd.conf中的行或类似名称的文件(无论你的wamp / lamp堆栈是什么名称,例如我的httpd_uwamp.conf,所以你的可能会有所不同)。

    你应该好好去,重启后服务器。

答案 8 :(得分:-1)

这是一个很长的镜头,但我最近在社区生成器扩展方面遇到了类似的问题。事实证明它耗尽了内存,因为它无法使用所有可用内存。将以下行添加到.htaccess解决了我的问题:

RLimitMEM MAX MAX

我在文件的开头添加了它。它应该允许php脚本使用php.ini中分配的更多内存......

答案 9 :(得分:-2)

试试这个..你要做的就是把这行代码放在你的.htaccess文件中:

AddType x-mapp-php5 .php