我正在移动运行在iis上的站点,它们当前运行在共享服务器上,我正在将它们移动到VPS。从经典的ASP文件中,我得到了错误"MySQLmysqld-5.5.34Field 'field_name‘i a default value“。
例如,允许字段为空很容易从数据库中修复,然而,我有200多个站点要移动,我将花费一生的时间来查找每个站点上的这些错误并修复它们。我已经在线查看是否需要更改ODBC连接或MySQL上的配置/设置,这样我就不必去修改每个数据库,站点将在新服务器上正常工作,但似乎找不到任何东西。会有人知道吗?
新服务器是运行IIS 7的windows server 20
我有一个在本地机器上编译和工作的ASP.NET Web 2项目,但是当我发布到IIS8.5服务器时,我的所有请求都会返回状态代码500服务器错误。没有提供任何补充资料。这是我第一次尝试发布Web。
我在IIS中创建了一个站点,将其配置为与我创建的其他站点相同的站点,并且只将其设置为HTTPS。我相信这个站点的配置是正确的,因为我有一个基本的default.html页面,我可以很容易地连接到这个页面,但是我似乎无法进行任何API调用。我正在使用Postman测试我的API调用。
在Visual中,我使用了Web部署、Web部署包和文件系统发布选项。对后两者使用“预编译期间发布”选项似乎没有什么区