我有人为我的公司创建一个joomla网站,他们处理了网站的所有编码,我不知道它是如何完成的。我的网站目前正在显示此消息 -
Parse error: syntax error, unexpected T_IF, expecting T_FUNCTION in..
(此后将显示其他代码)。
您可以在www.urbanlifeandstyle.com上看到代码。我可以访问该站点的后端,并需要有关如何解决此问题的说明,因为我的站点需要处于活动状态,并且我无法访问使用joomla创建我的站点的人员。谢谢您的帮助。
答案 0 :(得分:0)
第35行不应该在/components/com_content/helpers/route.php
这是Joomla较新版本中文件的外观。
32 public static function getArticleRoute($id, $catid = 0, $language = 0)
33 {
34 $needles = array(
35 'article' => array((int) $id)
36 );
37
38 // Create the link
39 $link = 'index.php?option=com_content&view=article&id=' . $id;
40
我无法告诉您的Joomla版本,而不是我认为它的3.1.x版本,我可以从版权和其他文件中辨别出来。
如果您没有备份,请创建一个备份。如果您这样做,请尝试从中恢复,但直到进行备份后才能恢复。 从您的Godaddy主机管理器,您应该能够管理备份。为了以防万一,您需要确保创建备份。托管管理器区域还应列出已完成的备份。开发人员可能永远不会进行备份。它有时会发生,而且很不幸。
希望开发人员以正确的方式创建网站,并且不会覆盖任何核心文件。如果他没有,那么您需要解压缩Joomla安装存档以在服务器上放置文件的干净副本,然后删除安装文件夹~/html/installation
。这应该恢复原始未修改的文件。您需要使用网站上当前安装的相同版本的Joomla。您可以登录仍在运行的网站管理区域来查看当前版本。
如果所有其他方法都失败了,我想你可以尝试让最初的开发人员Taylor Williams Design Group来修复它。
我可以告诉你,在你开始工作之后,你会想要将Joomla升级到最新版本而且我不知道我是否会推荐iCagenda活动表格,就像你在已上传的网站。 SEO网址也没有被使用。
这是您可以查看网站的链接。如果你去你的网站,一些链接工作,其他链接不。那些没有使用com_content
的人,这使我认为com_content
是问题的模块。
http://www.urbanlifeandstyle.com/index.php?option=com_contact&view=contact&id=2&Itemid=722
希望你能把它整理好。