Loading
ASP.NET Core相关问题
如何发布ASP.NET Core网站?
网站发布的主要操作步骤是在Visual Studio 2019的“解决方案管理器”里面右击ASP.NET Core 3.1网站项目,然后点击“发布”菜单,然后发布目标选择“文件夹”,然后其他选项默认不用更改,最后发布到本地后通过FTP上传就可以。点击这里可以查看发布配置。我们可以注意到网站发布后,目标文件夹是包含一个web.config文件我的,如果没有web.config文件,网站是无法在IIS上运行的。
我的项目是基于ASP.NET Core 2.x的网站,可以直接发布到网站运行吗??
经初步测试,基于2.x的网站项目发布后无法在3.1环境里面运行,请升级到3.1后再重新发布,以下是升级方法:
https://www.cnblogs.com/wu_u/archive/2019/12/19/12068861.html
Node.js相关问题
如何发布Node.js网站?
要使用您的网站支持Node.js,需要配置web.config文件,可以参考以下文章的web.config配置:
https://blog.csdn.net/puncha/article/details/9047719
另外iisnode官方提供了包括Hello World在内的例子,把官方网站如下例子的文件上传到网站目录,访问/hello.js可以显示Hellor World字样。
https://github.com/Azure/iisnode/tree/master/src/samples/helloworld
我的Node.js网站报错“iisnode encountered when processing the request。”
原因可能是多方面,但出现这个错误最常见的原因是在代码里面把网站端口写死了,而不是按照上面Hello World示例那样把端口设置成process.env.PORT。
PHP相关问题
为什么我上传的.htaccess文件不起作用?
跟Apache Tomcat不一样,IIS是通过web.config配置URL重写的,可以通过以下网站在线把.htaccess文件中的内容转换成web.config:
https://cbsa.com.br/tools/online-convert-htaccess-to-web-config.aspx
如果本地计算机上有安装IIS的话,也可以通过以下方法把.htaccess文件中的内容转换成web.config文件:
https://blog.csdn.net/weng_xianhu/article/details/84568305
连接数据库时报错:Call to undefined function mysql_connect()
mysql_connect函数在PHP7中已经被废弃,请使用MySQLi函数或者PDO类库连接数据库,以下是MySQLi相关教程:
https://www.runoob.com/php/php-ref-mysqli.html
为什么我的WoredPress网站在后台发布的文章,在后前台浏览都显示“找不到页面”?
WordPress在IIS环境下不支持中文链接,需要把链接改成英文,或者推荐下载以下插件“IIS Chinese Tag Permalink”解决这个问题:
https://wordpress.org/plugins/iis-chinese-tag-permalink/
其他问题
我的(Node.js)网站文件很多,使用FTP上传很慢怎么办?
可以把所有文件打包成一个zip压缩文件,上传到网站后,进入后台使用解压功能解压上传的zip压缩文件。
如何对我的网站进行ICP备案?
本平台的虚拟主机不需要备案,也不能备案。
可以使用Windows远程桌面连接虚拟主机吗?
虚拟主机是一个网站空间,不能使用Windows远程桌面连接。