- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我对 linux 或 mono 一无所知。我有在 WebMatrix 中构建的 Web 应用程序。我已经使用 ServiceStack 和 cshtml 测试页设置了简单的服务。所有在 Windows 上运行良好,但当我将文件移动到 linux 框时,我的页面工作,但对 ServiceStack 服务的 RESTful 调用返回 404 未找到。我在这里缺少什么吗? linux 上的 mono 读取 web.config 和 global.asax 是否相同?
谢谢
最佳答案
是的,它们读起来是一样的。
但是……
Linux 使用区分大小写的文件系统。
所以如果你输入:
http://localhost.com/whatever.aspx
并且您的网站实际上名为 whatever.aspx,那么它将起作用。
但是,如果您键入 Whatever.aspx,则会收到 404。
此外,如果您网站的代码隐藏称为 Master.cs(带有 class Master
),并且您在带有 master.cs 的 aspx 文件中引用它(例如默认的 visual Studio 网络应用程序模板) ,您将收到“未找到”错误。
此外,如果您使用 Apache 在 mod-mono 上运行 mono,我认为它默认在端口 8080 或 8082 上运行,因此您必须键入 http://localhost.com:8080/whatever.aspx .
更好的想法可能是通过 fastcgi-mono-server4 在 nginx 上运行 servicestack。
关于c# - Linux 上带有单声道的 ServiceStack,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16243627/
我想在我的 android 应用程序中播放 PCM 音频数据。网络上有很多示例,但仅用于单 channel ,我有 4 个 channel (如本问题标题所述)。 当我设置 AudioTrack au
我正在尝试通过 channelsplitter 将立体声音频路由到具有增益控制的 6 个 channel ,然后返回到 channelMerger,以控制 5.1 组的所有 6 个 channel .
我试图从 iPhone XS 的所谓立体声后置麦克风中获取两个 channel ,但在 AVAudioSession 的不同点上只能看到一个 channel 。和 AVAudioSessionPort
我是一名优秀的程序员,十分优秀!