我在Publish网站之后,放上服务器,却无法打开,提示:
Server Error
500 - Internal server error.
There is a problem with the resource you are looking for, and it cannot be displayed.
我看不到具体错误在哪里。
然后我又换上之前能运行的版本,结果现在也运行不了了。
请问这个应该怎么查看错误啊?本地运行是没有问题的。
在服务器的 IIS里面打开看下 是否能看到具体错误
具体错误是:
The configuration section 'system.serviceModel' cannot be read because it is missing a section declaration
我的config文档是这样写的
<configSections>
<section name="ImageGlue7.Section" type="WebSupergoo.ImageGlue.Internal.Config.IGConfigSection, ImageGlue, Version=7.1.0.3, Culture=neutral, PublicKeyToken=d78d2cea5dcfdc98" />
<section name="dataConfiguration" type="Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DatabaseSettings, Microsoft.Practices.EnterpriseLibrary.Data, Version=5.0.414.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="true" />
<sectionGroup name="sanitizers">
<section name="sanitizer" requirePermission="false" type="AjaxControlToolkit.Sanitizer.ProviderSanitizerSection, AjaxControlToolkit" />
</sectionGroup>
<sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<section name="SingTao.EMS.Web.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
</sectionGroup>
</configSections>
<system.serviceModel>
<bindings>
<netTcpBinding>
<binding name="nettcp_WCF_Upload" closeTimeout="00:01:00" openTimeout="00:01:00"
receiveTimeout="00:01:00" sendTimeout="00:01:00" transactionFlow="false"
transferMode="Streamed" transactionProtocol="OleTransactions"
hostNameComparisonMode="StrongWildcard" listenBacklog="40"
maxBufferPoolSize="2200000" maxBufferSize="2200000" maxConnections="100"
maxReceivedMessageSize="2200000">
<readerQuotas maxDepth="2147483647" maxStringContentLength="2147483647"
maxArrayLength="2147483647" />
<reliableSession ordered="true" inactivityTimeout="00:10:00"
enabled="false" />
<security mode="None" />
</binding>
<binding name="nettcp_WCF_FolderMangement" closeTimeout="00:01:00" openTimeout="00:01:00"
receiveTimeout="00:01:00" sendTimeout="00:01:00" transactionFlow="false"
transferMode="Streamed" transactionProtocol="OleTransactions"
hostNameComparisonMode="StrongWildcard" listenBacklog="40"
maxBufferPoolSize="2200000" maxBufferSize="2200000" maxConnections="100"
maxReceivedMessageSize="2200000">
<reliableSession ordered="true" inactivityTimeout="00:10:00"
enabled="false" />
<security mode="None" />
</binding>
<binding name="nettcp_WCF_Download" closeTimeout="01:00:00" openTimeout="01:00:00"
receiveTimeout="01:00:00" sendTimeout="01:00:00" transactionFlow="false"
transferMode="Streamed" transactionProtocol="OleTransactions"
hostNameComparisonMode="StrongWildcard" listenBacklog="40"
maxBufferPoolSize="65536" maxBufferSize="65536" maxConnections="100"
maxReceivedMessageSize="99294967294">
<readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="2147483647"
maxBytesPerRead="4096" maxNameTableCharCount="16384" />
<reliableSession ordered="true" inactivityTimeout="00:10:00"
enabled="false" />
<security mode="None" />
</binding>
<binding name="nettcp_WCF_VideoPhotoThumbnail" closeTimeout="00:01:00"
openTimeout="00:01:00" receiveTimeout="00:01:00" sendTimeout="00:01:00"
transactionFlow="false" transferMode="Streamed" transactionProtocol="OleTransactions"
hostNameComparisonMode="StrongWildcard" listenBacklog="10"
maxBufferPoolSize="524288" maxBufferSize="65536" maxConnections="10"
maxReceivedMessageSize="65536">
<readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="524288"
maxBytesPerRead="4096" maxNameTableCharCount="16384" />
<reliableSession ordered="true" inactivityTimeout="00:10:00"
enabled="false" />
<security mode="None" />
</binding>
</netTcpBinding>
<customBinding>
<binding name="custom_WCF_Upload" closeTimeout="0:01:00" openTimeout="0:01:00"
receiveTimeout="0:10:00" sendTimeout="0:01:00">
<transactionFlow transactionProtocol="OleTransactions"/>
<binaryMessageEncoding >
<readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="2200000"
maxBytesPerRead="4096" maxNameTableCharCount="16384" />
</binaryMessageEncoding>
<tcpTransport transferMode="Streamed"
maxBufferPoolSize="2200000" maxReceivedMessageSize="2200000" maxBufferSize="2200000"
hostNameComparisonMode="StrongWildcard" listenBacklog="40" maxPendingConnections ="100" >
<connectionPoolSettings idleTimeout="01:00:00" maxOutboundConnectionsPerEndpoint="100"/>
</tcpTransport>
</binding>
<binding name="custom_WCF_FolderMangement" closeTimeout="0:01:00" openTimeout="0:01:00"
receiveTimeout="0:10:00" sendTimeout="0:01:00">
<transactionFlow transactionProtocol="OleTransactions"/>
<binaryMessageEncoding >
<readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384"
maxBytesPerRead="4096" maxNameTableCharCount="16384" />
</binaryMessageEncoding>
<tcpTransport transferMode="Streamed"
maxBufferPoolSize="524288" maxReceivedMessageSize="65536" maxBufferSize="65536"
hostNameComparisonMode="StrongWildcard" listenBacklog="40" maxPendingConnections ="100" >
<connectionPoolSettings idleTimeout="01:00:00" maxOutboundConnectionsPerEndpoint="100"/>
</tcpTransport>
</binding>
<binding name="custom_WCF_NormalSetting" closeTimeout="0:01:00" openTimeout="0:01:00"
receiveTimeout="0:10:00" sendTimeout="0:01:00">
<transactionFlow transactionProtocol="OleTransactions"/>
<binaryMessageEncoding >
<readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="1638400"
maxBytesPerRead="4096" maxNameTableCharCount="16384" />
</binaryMessageEncoding>
<tcpTransport transferMode="Streamed"
maxBufferPoolSize="65536" maxReceivedMessageSize="1638400" maxBufferSize="65536"
hostNameComparisonMode="StrongWildcard" listenBacklog="40" maxPendingConnections ="100" >
<connectionPoolSettings idleTimeout="01:00:00" maxOutboundConnectionsPerEndpoint="100"/>
</tcpTransport>
</binding>
<binding name="custom_WCF_VideoPhotoThumbnail" closeTimeout="0:01:00" openTimeout="0:01:00"
receiveTimeout="0:10:00" sendTimeout="0:01:00">
<transactionFlow transactionProtocol="OleTransactions"/>
<binaryMessageEncoding >
<readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="524288"
maxBytesPerRead="4096" maxNameTableCharCount="16384" />
</binaryMessageEncoding>
<tcpTransport transferMode="Streamed"
maxBufferPoolSize="524288" maxBufferSize="65536" maxReceivedMessageSize="65536"
hostNameComparisonMode="StrongWildcard" listenBacklog="40" maxPendingConnections ="100" >
<connectionPoolSettings idleTimeout="01:00:00" maxOutboundConnectionsPerEndpoint="100"/>
</tcpTransport>
</binding>
<binding name="custom_WCF_Download" closeTimeout="0:01:00" openTimeout="0:01:00"
receiveTimeout="0:10:00" sendTimeout="0:01:00">
<transactionFlow transactionProtocol="OleTransactions"/>
<binaryMessageEncoding >
<readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="2147483647"
maxBytesPerRead="4096" maxNameTableCharCount="16384" />
</binaryMessageEncoding>
<tcpTransport transferMode="Streamed"
maxBufferPoolSize="65536" maxReceivedMessageSize="99294967294" maxBufferSize="65536"
hostNameComparisonMode="StrongWildcard" listenBacklog="40" maxPendingConnections ="100" >
<connectionPoolSettings idleTimeout="01:00:00" maxOutboundConnectionsPerEndpoint="100"/>
</tcpTransport>
</binding>
<binding name="customBinding_WCF_Download" closeTimeout="01:00:00" openTimeout="01:00:00" receiveTimeout="01:00:00" sendTimeout="01:00:00">
<transactionFlow transactionProtocol="OleTransactions"/>
<binaryMessageEncoding >
<readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="2147483647"
maxBytesPerRead="4096" maxNameTableCharCount="16384" />
</binaryMessageEncoding>
<tcpTransport transferMode="Streamed"
maxBufferPoolSize="65536" maxReceivedMessageSize="99294967294" maxBufferSize="65536"
hostNameComparisonMode="StrongWildcard" listenBacklog="40" >
<connectionPoolSettings idleTimeout="01:05:00" />
</tcpTransport>
</binding>
</customBinding>
</bindings>
<client>
<endpoint address="net.tcp://192.168.22.227/Test_WebServices/Modules/VideoPhoto/WCF_Upload.svc"
binding="customBinding" bindingConfiguration="custom_WCF_Upload"
contract="WCF_Upload.IWCF_Upload" name="EndPoint_WCF_Upload_IWCF_Upload">
<identity>
<userPrincipalName value="emsn_app@intra.singtao.com" />
</identity>
</endpoint>
<endpoint address="net.tcp://192.168.22.227/Test_WebServices/Modules/VideoPhoto/WCF_FolderMangement.svc"
binding="customBinding" bindingConfiguration="custom_WCF_FolderMangement"
contract="WCF_FolderMangement.IWCF_FolderMangement" name="EndPoint_WCF_FolderMangement_IWCF_FolderMangement">
<identity>
<userPrincipalName value="emsn_app@intra.singtao.com" />
</identity>
</endpoint>
<endpoint address="net.tcp://192.168.22.227/Test_WebServices/Modules/VideoPhoto/WCF_FileDownload.svc"
binding="customBinding" bindingConfiguration="customBinding_WCF_Download"
contract="WCF_FileDownload.IWCF_FileDownload" name="EndPoint_WCF_FileDownload_IWCF_FileDownload">
<identity>
<userPrincipalName value="emsn_app@intra.singtao.com" />
</identity>
</endpoint>
<endpoint address="net.tcp://192.168.22.227/Test_WebServices/Modules/VideoPhoto/WCF_VideoPhotoThumbnail.svc"
binding="customBinding" bindingConfiguration="custom_WCF_VideoPhotoThumbnail"
contract="WCF_VideoPhotoThumbnail.IWCF_VideoPhotoThumbnail"
name="EndPoint_WCF_VideoPhotoThumbnail_IWCF_VideoPhotoThumbnail">
<identity>
<userPrincipalName value="emsn_app@intra.singtao.com" />
</identity>
</endpoint>
<endpoint address="net.tcp://192.168.22.227/Test_WebServices/Modules/VideoPhoto/WCF_AsynFileDownload.svc"
binding="customBinding" bindingConfiguration="customBinding_WCF_Download"
contract="WCF_AsynFileDownload.IWCF_AsynFileDownload" name="EndPoint_WCF_FileDownload_IWCF_AsynFileDownload" />
</client>
<behaviors>
<endpointBehaviors>
<behavior name="CustomServicebehavior">
<dataContractSerializer maxItemsInObjectGraph="2147483647" />
</behavior>
</endpointBehaviors>
</behaviors>
</system.serviceModel>
请问是缺少的哪个申明啊?
@rivahuang: 只是看这段的话,没什么问题的样子,你的服务器是什么 iis7? 应用程序池配置的 是经典还是集成?
@Sky.Grain:
刚入门的菜鸟看不太懂这些参数啊,我把它写出来了
Name Status Version Mode Identity
DefaultAppPool /Started /v2.0 /Integrated /ApplicationPoolIdentity
Class.NET AppPool /Started /v2.0 /Classic /ApplicationPoolIdentity
ASP.NET v4.0 /Started /v4.0 /Integrated /ApplicationPoolIdentity
ASP.NET v4.0 Classic /Started /v4.0 /Classic /ApplicationPoolIdentity
iRead-st /Started /v2.0 /Integrated /ApplicationPoolIdentity
EMS_Video /Started /v2.0 /Integrated /ApplicationPoolIdentity
EMS_ST /Started /v2.0 /Integrated /intra\adminint
@rivahuang: 提供下联系方式 私聊吧
@Sky.Grain:微信 290062808
查看下.net framework 版本和类型有没有选错
到服务器上去运行这个页面,看有没有报黄页。如果有黄页的话,上面应该有详细的错误信息。