我正在使用Visual Studio创建一个新网站。 我所有的页面在本地都运行良好。但是当在线上传时,我在所有页面上都有此错误。但是,如果我删除web.config文件,则某些页面会工作,而另一个页面会给我这个错误:
list($w, $h) = getimagesize($tmpfile);
if ($w < $h){
/* line: 128 */ $image = imagecrop($image, array("x" => 0, "y" => ($h - $w) / 2, "width" => $w, "height" => $w));
}else if ($h < $w){
$image = imagecrop($image, array("x" => ($w - $h) / 2, "y" => 0, "width" => $h, "height" => $h));
}
<!-- Web.Config Configuration File -->
<configuration>
<system.web>
<customErrors mode="Off"/>
</system.web>
</configuration>
但是在删除web.config文件之前,我有: 500-内部服务器错误。
我应该怎么做才能解决此问题。
<configuration>
<system.web>
<customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/>
</system.web>
</configuration>
答案 0 :(得分:-1)
您可以从此标签 <system.codedom> <compilers>
<compiler language="c#;cs;csharp" extension=".cs" warningLevel="4" type="Microsoft.CSharp.CSharpCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<providerOption name="CompilerVersion" value="v3.5" />
<providerOption name="WarnAsError" value="false" />
</compiler>