【问题标题】:How to move Joomla 1.5?如何移动 Joomla 1.5?
【发布时间】:2018-01-21 10:06:39
【问题描述】:

我在互联网上阅读了很多关于如何移动 Joomla 的信息。所以,对自己有信心,我把这个旧的 joomla 1.5 网站搬到了另一台机器上。

我已将文件和数据库(数据和用户)复制到新机器上的旧机器上。相同的文件夹名称,相同的 apache2 配置,相同的 .htaccess,相同的数据库配置,名称和数据,相同的操作系统,相同的 php 版本...

不幸的是,我尝试访问的任何页面都会返回“404 组件未找到错误”,就像找不到该页面一样。

我无法了解正在发生的事情。复制文件和数据库后,移动 Joomla 需要特别注意?

【问题讨论】:

    标签: php apache joomla


    【解决方案1】:

    你必须在configuration.php文件中更改log和tmp目录的路径,你很难在不同的机器上拥有相同的路径。 在日志文件中有更多细节吗?输入什么组件。

    【讨论】:

    • 为什么它们不一样? logs 和 tmp 路径在 joomla 网站的同一个目录中...在目录 log 中,我没有日志,apache 错误日志中也没有更精确的错误日志
    • 不一样,因为你可以把你的财务服务器的路径。尝试禁用joomla的外部组件或将其放入xampp安装中,看看是否有同样的问题。
    • 好的。实际上,现在我无法访问网站中的任何内容。任何页面都返回该组件未找到错误,所以我不知道如何禁用这些东西。启用调试报告“找不到组件调用堆栈#函数位置 1 JSite->dispatch() /var/www/html/mysite/index.php:68 2 JComponentHelper->renderComponent() /var/www/html/mysite/includes /application.php:124"
    【解决方案2】:

    当移动的 Joomla 网站无法按预期运行时需要检查的一些事项:

    • .htaccess 文件(特别是检查RewriteBase /Options +FollowSymLinks 行或任何非标准行 - 与 htaccess.txt 比较默认设置)
    • configuration.php文件,检查tmp和logs路径是否正确,如果还没有设置$live_site = '';试试
    • 检查根文件夹和 /administrator 文件夹中的任何 php.ini 文件 - 通常不再需要 php.ini 文件,因为您可以通过 cPanel 或类似工具配置 PHP 设置
    • 尝试在全局配置中禁用 URL 重写

    【讨论】:

      猜你喜欢
      • 2011-03-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-02-21
      • 1970-01-01
      • 1970-01-01
      • 2014-08-21
      • 2013-04-25
      相关资源
      最近更新 更多