问题标签 [mojoportal]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
196 浏览

javascript - 将 js 附加到 mojoPortal

我已经编写了 JS 计算器,需要将其包含在 mojoPortal 站点中。我已将 js 文件上传到目录 /calculator/ 并在页面内容中添加脚本标签。但是当浏览器请求http://example.com/calculator/calculator.js时会出现 500 错误:

运行时错误

描述:处理您的请求时发生异常。此外,在执行第一个异常的自定义错误页面时发生了另一个异常。请求已终止。

如何禁用此文件夹的执行或在代码中附加文件?

0 投票
1 回答
59 浏览

c# - 在 mojoportal 中传输数据库的正确方法是什么?

我已从服务器导出数据库并将其导入本地 PC。我已经更改了user.config文件中的连接字符串。数据库是一样的。但在那之后,当我访问我的 mojoportal 项目中的任何页面时,它会向我显示一条错误消息:

Guid 应包含 32 位数字和 4 个破折号 (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx)

说明:执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。

异常详细信息:System.FormatException:Guid 应包含 32 位数字和 4 个破折号 (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx)。*

谁能告诉我为什么会这样?或者如何解决?

0 投票
1 回答
22 浏览

c# - 找回密码后的 mojoPortal 流程

点击提交按钮(在recoverPassword.aspx中)后的当前过程是当输入一个有效的用户名时,它会显示一个句子“email has been sent...”,并且文本框会消失,当输入一个无效的用户名时文本框将保留在屏幕上。

我的问题是我可以在哪里进行设置,无论输入有效还是无效的用户名,它都将保留在屏幕上的文本框?

提前致谢。

0 投票
1 回答
177 浏览

c# - 无法在 Mono 上编译 MojoPortal:/usr/lib/mono/msbuild/15.0/bin/Microsoft.Common.CurrentVersion.targets(5,5):错误 MSB3073

我正在尝试在 Linux 上为 Mono 的 MySQL 编译 MojoPortal。我的目标是能够创建一个使用 Microsoft 技术在 Windows 和 Linux 服务器上运行的 Web 应用程序。我完全清楚 MojoPortal 多年来一直没有正式支持 Mono,但由于一些......复杂的情况,我不能直接在 ASP.NET Mono 或 .NET Core 中构建我的应用程序。我也不能只用 PHP 或任何其他被证明可以在两个平台上工作的服务器端技术编写应用程序。

对于这个项目,我使用的是从官方 GitHub 存储库获得的最新稳定版 MojoPortal。

我已经修复了各种项目的大部分依赖项。当我尝试在调试模式下正常运行时,程序中似乎没有任何其他错误,除了这个错误:

看着它,它似乎在抱怨 SQLite 包,但我不想使用 SQLite;我想用MySQL!我一直在努力通过所有各种 MySQL 构建模式,但似乎没有任何工作。我应该怎么办?