Php 上载到Web服务器时源代码不工作?

Php 上载到Web服务器时源代码不工作?,php,svn,.htaccess,Php,Svn,.htaccess,该网站工作正常,但在我修改了一个代码文件之后。站点停止工作。我已经检查了错误日志,还尝试了其他调试解决方案,但该网站根本不工作。它显示一个空白页。错误日志不显示任何内容。目录索引设置为index.php。请帮助我。[注意:错误报告是打开的,也是一个普通的php代码文件,当我回显某个内容时,它不会显示任何内容。] <?php include_once('../../includes/SiteSetting.php'); include_once('../../includes/cla

该网站工作正常,但在我修改了一个代码文件之后。站点停止工作。我已经检查了错误日志,还尝试了其他调试解决方案,但该网站根本不工作。它显示一个空白页。错误日志不显示任何内容。目录索引设置为index.php。请帮助我。[注意:错误报告是打开的,也是一个普通的php代码文件,当我回显某个内容时,它不会显示任何内容。]

<?php
  include_once('../../includes/SiteSetting.php');
  include_once('../../includes/classes/class.forum.php');

  $forumObj = new Forum();

  #--------GEtting Forum List-------------
  $categories = $forumObj->getCategories();
  if(!empty($categories) && count($categories)>0)
  {
    $i=0;
    foreach($categories as $category)
    {
      $forums = $forumObj->getForums($_GET['search'], $category['categoryid']);
      $ForumArray[$i] =  $category;
      $ForumArray[$i]['forums'] = $forums;
      $i++;
    }
  }
  else
  {
    $ForumArray[$i]['forums'] ="";
  }
  $smarty->assign("forumarray", $ForumArray);
?>

这是入口 选项+FollowSymLinks+ExecCGI

<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteRule ^(.*)$ index.php [QSA,L]
</IfModule>

重新启动发动机
重写规则^(.*)$index.php[QSA,L]

您在错误日志中看到了什么?如果您无法确定,请检查其他页面是否正常工作。您还可以尝试使用相同的代码创建新文件并删除现有文件

这个问题最近很接近,所以我不得不再次添加它,因为这更像是服务器配置的问题,而不是脚本本身。修改后的代码和未修改的代码之间有什么区别?我只是将else范围中的语句更改为$ForumArray[$I]['forums']=”;尝试在第一个
错误日志没有显示任何内容之后放置回显。我正在尝试创建一个新文件。其他页面似乎工作正常。文件似乎已损坏。现在它的工作后,更换文件。谢谢你总是照顾这样的问题。如果无法跟踪问题,请尝试替换该文件。