joomla 3.4转移到其他服务器

时间:2015-08-17 15:26:12

标签: joomla transfer

我已将Joomla 3.4(从cPanel备份)转移到Plesk。该网站是8GB。

我更改了文件夹和文件的权限。我可以正常登录/管理员

在前端,我收到此错误消息 -

  

注意:使用未定义的常量JPATH_BASE - 在第12行的/var/www/vhosts/XXXXX/httpdocs/defines.php中假定为'JPATH_BASE'注意:使用未定义的常量JPATH_BASE - 在/ var / www中假定为'JPATH_BASE'第22行上的/vhosts/XXXXX/httpdocs/defines.php注意:使用未定义的常量JPATH_BASE - 在第23行的/var/www/vhosts/XXXXX/httpdocs/defines.php中假设为“JPATH_BASE”警告:require_once(/ var / www / vhosts / XXXXX / httpdocs / includes / defines.php):无法打开流:第31行/var/www/vhosts/XXXXX/httpdocs/index.php中没有此类文件或目录致命错误:require_once():在第31行的/var/www/vhosts/XXXXX/httpdocs/index.php中打开所需的'/var/www/vhosts/XXXXX/httpdocs/includes/defines.php'(include_path =':')失败

此外,我还有另一个Joomla站点到同一台服务器,它按预期加载而没有错误。

我需要帮助来弄清楚如何解决这个错误。

2 个答案:

答案 0 :(得分:0)

是将configuration.php文件中的帐户常量更新为新服务器吗?另外检查你的php.ini文件(如果有的话)。

答案 1 :(得分:0)

似乎“define.php”文件已移至根路径。

它应该在“\ includes”路径中。 https://github.com/joomla/joomla-cms/tree/staging/includes

将其移动(裁剪/粘贴)到“\ includes”文件夹中。