本文将带您了解关于错误405-不允许|Wordpress网站托管在github页面上,本地机器上有Xampp服务器的新内容,另外,我们还将为您提供关于#1932-将文件从xampp/mysql/bac
本文将带您了解关于错误 405 - 不允许 | Wordpress 网站托管在 github 页面上,本地机器上有 Xampp 服务器的新内容,另外,我们还将为您提供关于#1932 - 将文件从 xampp/mysql/backup 复制到 xampp/mysql/data 后,引擎中不存在表“TableName”、ajax 调用 Controller 为什么会返回到一个 jsp 页面上、AngularJS 变量未显示在我的 HTML 页面上、Flask 变量未显示在 HTML 页面上的实用信息。
本文目录一览:- 错误 405 - 不允许 | Wordpress 网站托管在 github 页面上,本地机器上有 Xampp 服务器
- #1932 - 将文件从 xampp/mysql/backup 复制到 xampp/mysql/data 后,引擎中不存在表“TableName”
- ajax 调用 Controller 为什么会返回到一个 jsp 页面上
- AngularJS 变量未显示在我的 HTML 页面上
- Flask 变量未显示在 HTML 页面上
错误 405 - 不允许 | Wordpress 网站托管在 github 页面上,本地机器上有 Xampp 服务器
如何解决错误 405 - 不允许 | Wordpress 网站托管在 github 页面上,本地机器上有 Xampp 服务器
我已经在本地机器的 Xammp 服务器上安装了 wordpress。使用插件Simply Static,我在 GitHub 页面上托管了这个 wordpress 网站。 现在我要通过 wp-admin 访问它的管理页面,我输入了我的凭据,我遇到了一个名为 <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <div id="multiselectList"> <select id="sel" multiple> <option value="option1" selected>Val 1</option> <option value="option2" selected>Val 2</option> <option value="option3" selected>Val 3</option> <option value="option4" selected>Val 4</option> <option value="option5">Val 5</option> </select>
的错误。登录的目标 URL 是我的 GitHub 页面的 URL,而不是本地机器。 我该如何解决这个问题或登录我的 wp-admin 页面?
解决方法
GitHub 页面仅用于托管静态 html。它们无法执行 PHP 或任何其他服务器端脚本语言,因此无论出现此特定错误,您都将根本无法与管理控制台进行交互。您提到的插件会为您的整个网站制作静态副本,因此它会复制管理员 URL,但无法正常工作。
您需要访问本地原始 wordpress 环境中的管理页面。
如果您希望以交互模式在线托管您的完整站点,请查找支持 PHP 尤其是 wordpress 的虚拟主机。有数百种可能性。
#1932 - 将文件从 xampp/mysql/backup 复制到 xampp/mysql/data 后,引擎中不存在表“TableName”
如何解决#1932 - 将文件从 xampp/mysql/backup 复制到 xampp/mysql/data 后,引擎中不存在表“TableName”
突然间我的 MysqL 没有在 xampp 上运行。我在谷歌上搜索并找到了 youtube 视频,它说将所有文件从 xampp/MysqL/backup 复制到 xampp/MysqL/data。
但是我犯了一个错误,我没有备份/MysqL/data的旧文件。我用 /MysqL/backup 中的文件替换了它。
完成后,xampp 的 MysqL 运行,我也可以打开 PHPmyadmin。 数据库也打开但是我无法打开任何数据库表。如果我单击 db 的表名,它会显示 -> #1932 - 引擎中不存在表 ''db_mydb.about''。
对于每个表,它都显示相同的错误消息。
我应该按照这个 -> XAMPP - MySQL shutdown unexpectedly 投票 327 一。因为我一开始就有这个问题。
我从这里尝试了所有 => Xampp-mysql - "Table doesn''t exist in engine" #1932
至少如果我能得到所有表模式,也会对我有很大帮助。我有几十个数据库,绘制所有表格真的很难。 我已经设置了新的 xampp 并从旧的 xampp 复制到 /MysqL/data 到新的 xampp 并且有同样的问题没有解决问题。
我在 Windows 10 上使用过 xampp-7.4.3。
如果有人能帮助我,我将不胜感激。
ajax 调用 Controller 为什么会返回到一个 jsp 页面上
else{
$.ajax({
type:"POST",
url :"/register/mailcode.do",
data :{"mail":mail,"mailcode":mailcode},
datatype: "json",
success:function(data){
if(data == ''success''){
alert ("发送成功");
}else{
alert ("该邮箱已经被占用");
return false;
}
},
error:function(){
alert("dasd");
}
因为没有这个页面一直走 error。。。我是小白
@ResponseBody
@RequestMapping("/register")
@Controller
public class MailController {
@Resource
private RegisterService registerService;
/**
* 发送邮箱验证码
* @return
*/
@RequestMapping("/mailcode.do")
public String mailcode(String mail,String mailcode){
RegisterPojo registerPojo = registerService.findBymail(mail);
if(registerPojo == null){
return "success";
}
return "";
}
AngularJS 变量未显示在我的 HTML 页面上
如何解决AngularJS 变量未显示在我的 HTML 页面上
我正在创建一个 spring-boot Web 应用程序。我是 spring-boot 和 AngularJS 的新手,并尝试将其与我的应用程序集成,但没有成功。我有一个 JSON 页面,我想在我的 HTML 页面(“index.html”)中将其格式化为表格,但我的 AngularJS 变量在此页面上不可见。我根据 YouTube 上的本教程格式化了我的一些 HTML 代码:https://www.youtube.com/watch?v=fUtVRKoBlbQ&list=PLVApX3evDwJ1i1KQYCcyS9hpSy_zOgU0Y&index=6。我附上了 JSON 页面以及我的 JavaScript 代码、HTML 文件和我的程序编译结果:
JavaScript:
var app = angular.module("User",[]);
app.controller("UsersController",function($scope,$http) {
$http.get("http://localhost:7070/user/all")
.success(function(result) {
$scope.tickets = result.tickets
})
});
HTML:
<!DOCTYPE html>
<html xmlns:th="http://www.thymeleaf.org">
<head th:insert="fragments.html :: headerfiles">
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.5.6/angular.min.js"></script>
<script type="text/javascript" src="/static/app/users.controller.js" th:src="@{/app/users.controller.js}"></script>
</head>
<body>
<base href>
<header th:insert="fragments.html :: nav"></header>
<!-- Page content goes here -->
<div>
<p>This is User\\Index. Only people with role_user can see this.</p>
<div ng-app="User" ng-controller="UsersController">
<ul>
<li ng-repeat="t in tickets">
{{t.ticket_id}} - {{t.title}} - {{t.body}}
</li>
</ul>
</div>
</div>
</body>
</html>
JSON: A screenshot of the tickets (JSON) (
结果: A screenshot of the result when I compile my code
解决方法
请注意,我非常怀疑这是最佳解决方案。它对我有用,所以我会在这里发布。在我的 HTML 文件中,我将起始正文标记 <body>
移至第 4 行,紧接在起始标题标记 <head th:insert="fragments.html :: headerfiles">
下方。我还按照 Ciao Costa 在之前的回答 https://stackoverflow.com/users/4405995/caio-costa 中的建议删除了静态。这是去除静态的链接:
(Image does not show using thymeleaf and spring) 。我所做的另一个小改动是将变量 {{t.ticket_id}} 更改为 {{t.id}} 但这只是因为 JSON 将其显示为 id
HTML:
<!DOCTYPE html>
<html xmlns:th="http://www.thymeleaf.org">
<head th:insert="fragments.html :: headerfiles">
<body>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.5.6/angular.min.js"></script>
<script type="text/javascript" src="/app/users.controller.js" th:src="@{/app/users.controller.js}"></script>
</head>
<base href>
<header th:insert="fragments.html :: nav"></header>
<!-- Page content goes here -->
<div>
<p>This is User\\Index. Only people with role_user can see this.</p>
<div ng-app="User" ng-controller="UsersController">
<ul>
<li ng-repeat="t in tickets">
{{t.id}} - {{t.title}} - {{t.body}}
</li>
</ul>
</div>
</div>
</body>
</html>
结果:
由于您的屏幕仍显示 {{ }}
,我们知道 ng-app
未正确初始化。第一种方法是查看控制台,因为未能初始化 ng-app
通常会导致错误消息。
如果 ng-app
已初始化,即使您尝试在 scope
中访问的变量是 undefined
,您也不会看到大括号。
当 AngularJS 正确初始化并且没有找到您尝试在 DOM 中呈现的变量时,它只是将其空间留空并像什么也没发生一样继续前进。在这种情况下,它也不会显示错误消息。
我已经做了一些测试,我相信问题出在这里:
<script type="text/javascript" src="/static/app/users.controller.js" th:src="@{/app/users.controller.js}"></script>
看起来 th:src
正在破坏您的应用程序,因为它无法找到文件并因此产生模块错误。
试试这样使用:
<script type="text/javascript" src="/static/app/users.controller.js" th:src=b"@{baseUrl + ''/app/users.controller.js''}"></script>
或者:
<script type="text/javascript" src="/static/app/users.controller.js" th:src="@{~/app/users.controller.js}"></script>
如果以上都不起作用,请尝试 removing the static
。
Flask 变量未显示在 HTML 页面上
如何解决Flask 变量未显示在 HTML 页面上
我已经检查了 this 和 this 和 this,但没有一个与我的问题有关。
我有一个最基本和最简单的烧瓶脚本和一个非常简单的 HTML 页面。您可以在这里检查自己:https://1ee1eb4d224e.ngrok.io
我不知道我做错了什么。我把 {{ result }}
放在我的 html 页面中。我在 Flask 中添加了一条路线,使用 jinjas render_template
并为 result
指定了一个值。然而在实际的 HTML 页面上我仍然只看到 {{ result }}
?这是一个错误吗?我当然不能搞砸这种微不足道的事情......对吗?
编辑:所以似乎flask 根本没有渲染Jinja2 标签——我为测试添加的If 语句也在网站上显示为这样。我不知道我错过了什么,因为 Jinja2 内置在 Flask 中我不应该做任何其他事情以便 jinja 的渲染引擎工作?
解决方法
问题通过在 OAuth.html
文件夹中包含 templates
解决。目录结构为:
,
|
+ main.py
|
+ templates
| +
| |
| + OAuth.html
我安装了我们使用的每个模块,在我的电脑上它确实有效,我真的很想帮助你,所以我想让你确认你有 OAuth.html 保存在模板中,除了你如何运行 main。 py 以及如何在浏览器中打开它。
今天关于错误 405 - 不允许 | Wordpress 网站托管在 github 页面上,本地机器上有 Xampp 服务器的分享就到这里,希望大家有所收获,若想了解更多关于#1932 - 将文件从 xampp/mysql/backup 复制到 xampp/mysql/data 后,引擎中不存在表“TableName”、ajax 调用 Controller 为什么会返回到一个 jsp 页面上、AngularJS 变量未显示在我的 HTML 页面上、Flask 变量未显示在 HTML 页面上等相关知识,可以在本站进行查询。
本文标签: