【问题标题】:Run Joomla live site on local server在本地服务器上运行 Joomla 实时站点
【发布时间】:2018-07-19 05:56:57
【问题描述】:

我正在尝试运行一个 joomla 站点的副本(在主机上完美运行)但是,当我将它的所有文件放在我的目录中并安装它的 BD 时,它只能运行管理员站点,但该站点本身保持在白屏.

我准确地更新了它的配置文件(configuration.php):

-DB

  • 用户
  • 密码
  • 主机
  • 无需更改数据库和数据库前缀

-日志

  • log_path = 'C:\wamp\www\sitename\logs'
  • tmp_path = 'C:\wamp\www\sitename\tmp';

我不知道该怎么做,我不明白(我是 Joomla 的新手)

Joomla 版本: 3.5.1 PHP: 7.0

【问题讨论】:

  • 检查服务器错误日志,看看是否可以找到任何错误消息。
  • 我激活错误报告“开发”并显示此错误“注意:未定义的偏移量:C:\wamp\www\timenetworks\plugins\system\xcalendar\xcalendar.php 第 56 行中的 1”。 ..我禁用了该插件,没有错误,但仍然是白屏。日志,不显示任何内容,只是密码错误事件

标签: php joomla joomla3.5


【解决方案1】:

白屏通常表示任何类型的服务器错误。识别潜在问题的第一步是启用调试模式并将错误报告设置为开发。然后,您应该会收到一条错误消息,而不是白屏。

一般来说,使用 Akeeba Backup 之类的工具来传输站点是个好主意。它处理了生产服务器和本地主机之间的一些环境差异。您甚至可以使用另一个数据库管理系统。

【讨论】:

  • 谢谢,这是客户的旧网站,所以我不想在此备份在本地运行之前进行更改,这是我第一次使用 Joomla。请看我上面的评论。
  • 无论如何你都应该有一个备份...我从来没有遇到过将 Akeeba Backup 添加到站点的问题。这是您拥有的最佳选择。
【解决方案2】:

它并不复杂..正如您所说,您已经配置了数据库、前缀、主机和密码。

所以再次验证并建议检查您的本地 PHP 版本和在线 PHP 版本。如果您的 PHP 版本和实时 PHP 版本不同,则会产生问题。

并确保您在现场使用的 PHP 库也需要安装在您的本地 PC 上。

并使 error_reporting maximun 来检查确切的错误并告诉我你得到的错误。

请这样做,如果您仍然有问题,请写评论给我,我们会找到有关您的问题的更多信息。

谢谢。

【讨论】:

  • 您好,感谢您的评论。我注意到“管理”上的扩展管理器仅列出三个元素,而实时站点显示 3 个包含元素的页面。这是无法识别所有扩展的东西,我可以检查什么?
  • 其实我在同一个环境下运行,php 5.6.33, apache 2.4.29 and mysql 5.5.5-10.1.30
  • 你能把本地和现场列表的屏幕截图发给我吗?如果可能的话。
猜你喜欢
  • 1970-01-01
  • 2012-08-16
  • 1970-01-01
  • 2018-06-15
  • 1970-01-01
  • 2011-02-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多