组件在 localhost 中加载,但在 live 上给出内部服务器错误:joomla
Posted
技术标签:
【中文标题】组件在 localhost 中加载,但在 live 上给出内部服务器错误:joomla【英文标题】:component loads in localhost but gives internal server error on live : joomla 【发布时间】:2016-01-08 02:46:53 【问题描述】:我有一个简单的组件,其中包含 1 个从数据库返回数据的 php 文件。 该文件是使用我主页上的 js ajax 调用的,并且在本地托管时可以完美运行。
但是在将其部署到实时服务器时,ajax 调用返回:“加载资源失败。发生内部服务器错误 500”。
我已尝试授予权限并重新配置 htaccess.txt 文件..但所有静脉..
示例: localhost:1000/index.php?option=com_comp&option=raw --- 有效 web.azurewebsites.net/index.php?option=com_comp&option=raw --- 工作量
【问题讨论】:
【参考方案1】:尝试直接在您的实时网站上调用 ajax PHP 文件,看看它返回什么样的错误,以及它是否有效。
我认为真正的问题是 ajax 的 URL 是错误的,并且引用的是您的本地服务器而不是远程服务器。
PS:确保在代码中将 http://(或 https://,如果您使用 HTTPS)添加到您的 ajax URL。
【讨论】:
以上是关于组件在 localhost 中加载,但在 live 上给出内部服务器错误:joomla的主要内容,如果未能解决你的问题,请参考以下文章
无法在 Visual C++ 中加载 SQL 驱动程序(但在 QtCreator 中加载)
无法使用 xampp 在 localhost 中加载 javascript 文件
无法在 localhost (WAMP) 上的 Internet Explorer 中加载 jQuery