【发布时间】:2017-07-19 06:34:13
【问题描述】:
我们已经迁移了网络托管服务提供商,并迁移了我们的 joomla 网站和数据库。
尝试访问网站前端时,出现错误:
警告: require_once(JPATH_BASE/libraries/import.legacy.php):无法打开流:没有这样的文件或目录 /home/xxx/public_html/includes/framework.php 在第 15 行
致命错误: require_once(): 未能打开所需的“JPATH_BASE/libraries/import.legacy.php” (include_path='.:/usr/lib/php:/usr/local/lib/php') 在 /home/xxx/public_html/includes/framework.php 在第 15 行
我检查了 import.legacy.php 文件在指定的目录中,权限是 644。
JPATH_BASE 的输出是/home/xxx/public_html
我该如何解决这个错误?
【问题讨论】:
-
看起来
JPATH_BASE没有定义并解释为字符串。不知道 Joomla,不知道该建议什么。不过可能有类似的问题,在搜索错误消息时,会尝试一下。
标签: php joomla require-once joomla3.5