希望你做得很好,我正在做一个 Laravel 项目,几个月以来我一直没有工作,发现任何时候出现异常,我都会收到以下错误:
[2021 年 1 月 15 日星期五 15:51:11] PHP 致命错误:未捕获错误:调用 /var/www/html/project/vendor/filp/whoops/src/Whoops/Exception 中未定义的函数 Whoops\Exception\xdebug_is_enabled() /Inspector.php:254
堆栈跟踪:
#0 /var/www/html/project/vendor/filp/whoops/src/Whoops/Exception/Inspector.php(175): Whoops\Exception\Inspector->getTrace()
#1 /var/www/html/project/vendor/filp/whoops/src/Whoops/Handler/PrettyPageHandler.php(280): Whoops\Exception\Inspector->getFrames()
#2 /var/www/html/project/vendor/filp/whoops/src/Whoops/Handler/PrettyPageHandler.php(197): Whoops\Handler\PrettyPageHandler->getExceptionFrames()
#3 /var/www/html/project/vendor/filp/whoops/src/Whoops/Run.php(296): Whoops\Handler\PrettyPageHandler->handle()
#4 /var/www/html/project/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(345): Whoops\Run->handleException()
#5 /var/www/html/project/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(324): Illuminate\Foundation\Exceptions\Handler->renderExceptionWithWhoops()
#6 /var/www/html/project/ in /var/www/html/project/vendor/filp/whoops/src/Whoops/Exception/Inspector.php on line 254
Run Code Online (Sandbox Code Playgroud)
有没有人以前见过这个错误并知道解决它的方法?先谢谢了。
我对 Amazon CDK 还很陌生(今天是第一天)。我目前一直在关注Amazon CDK 页面中的初始教程。
\n我已经安装aws并且cdk:
aws --version\naws-cli/2.2.5 Python/3.8.8 Linux/5.11.0-43-generic exe/x86_64.ubuntu.20 prompt/off\n\ncdk --version\n2.3.0 (build beaa5b2)\nRun Code Online (Sandbox Code Playgroud)\n我添加了以下代码来创建一个简单的 lambda 函数:
\nnotifyTodoScheduleFullDay/bin/notify_todo_schedule_full_day.ts
\n#!/usr/bin/env node\nimport \'source-map-support/register\';\nimport * as cdk from \'aws-cdk-lib\';\nimport { NotifyTodoScheduleFullDayStack } from \'../lib/notify_todo_schedule_full_day-stack\';\n\nconst app = new cdk.App();\nnew NotifyTodoScheduleFullDayStack(app, \'NotifyTodoScheduleFullDayStack\', {});\nRun Code Online (Sandbox Code Playgroud)\nnotifyTodoScheduleFullDay/lib/notify_todo_schedule_full_day-stack.ts
\nimport * as cdk from \'aws-cdk-lib\';\nimport { aws_lambda_nodejs as lambda } from \'aws-cdk-lib\';\n\nexport class NotifyTodoScheduleFullDayStack extends cdk.Stack {\n constructor(scope: cdk.App, id: string, props?: cdk.StackProps) {\n super(scope, id, …Run Code Online (Sandbox Code Playgroud) 我有一个登录页面,我希望登录用户无法看到该页面。我的组件如下:
<template>...</template>
<script lang="ts">
...
@Component({
layout: 'fullWidth',
auth: 'guest',
components: {
Base,
BaseAuth,
}
})
export default class Login extends Vue { ... }
</script>
Run Code Online (Sandbox Code Playgroud)
登录后,如果我转到该/login路线,它允许我查看该页面。我的nuxt配置如下:
auth: {
redirect: {
login: '/login',
logout: '/',
// callback: '/login',
home: '/'
},
strategies: {
local: {
endpoints: {
login: { url: '/auth/login', method: 'post', propertyName: 'token' },
logout: { url: '/auth/logout', method: 'post' },
user: { url: '/auth/user', method: 'get', propertyName: 'user' }
},
}
}
}
Run Code Online (Sandbox Code Playgroud)
我还应该做其他配置吗?
我有一个用打字稿编写的小应用程序(现在只是测试它),我想部署到 lambda。我已按照 AWS 官方指南中创建 lambda 容器映像的官方教程进行操作。我只是将处理程序的位置更改为src/index.ts
当我跑步时,curl -XPOST "http://localhost:9000/2015-03-31/functions/function/invocations" -d '{}'我得到了curl: (56) Recv failure: Connection reset by peer。
Dockerfile
FROM public.ecr.aws/lambda/nodejs:14
COPY . ${LAMBDA_TASK_ROOT}
# Install NPM dependencies for function
RUN npm install
RUN npm run build
# Set the CMD to your handler (could also be done as a parameter override outside of the Dockerfile)
CMD [ "dist/index.handler" ]
Run Code Online (Sandbox Code Playgroud)
包.json
FROM public.ecr.aws/lambda/nodejs:14
COPY . ${LAMBDA_TASK_ROOT}
# Install NPM dependencies for function
RUN …Run Code Online (Sandbox Code Playgroud) 我目前有以下用例:
date,另一个输入用于timetime自主选择我对时区的经验不是很丰富,并且尝试允许用户在日期时间字段中仅设置time(或) 时我被打败了。date
我的伪代码如下:
hourand minute(全部在一个操作中)时,使用setHoursandsetMinutes从date-fns库中toISOString()在模型中设置到目前为止的代码[游乐场]:
import { utcToZonedTime, format } from "date-fns-tz";
import { setHours, setMinutes } from "date-fns";
const UTCStringdate = "2022-04-06T10:00:00.000000Z";
const userTimezone = "Asia/Bangkok";
const localizedTime = utcToZonedTime(UTCStringdate, userTimezone);
// Prints the correct information
// 10:00 in UTC is equal to 17:00 …Run Code Online (Sandbox Code Playgroud) 我正在寻找是否可以定义发出的类型。在脚本设置中的 SFC 中,我们可以执行以下操作(文档):
<script setup lang="ts">
// runtime
const emit = defineEmits(['change', 'update'])
// type-based
const emit = defineEmits<{
(e: 'change', id: number): void
(e: 'update', value: string): void
}>()
</script>
Run Code Online (Sandbox Code Playgroud)
因为我正在寻找一种定义相同事物但基于渲染函数的方法:
export const ComponentA = defineComponent({
props: {...},
setup() {
const emit = defineEmits<{
(e: 'change', id: number): void
(e: 'update', value: string): void
}>()
}
})
Run Code Online (Sandbox Code Playgroud)
不幸的是我收到以下错误defineEmits() is a compiler-hint helper that is only usable inside <script setup> of a single file component.。
有没有办法定义正在触发的事件及其类型?
我想更改inner text使用Beautifulsoup.
例子:
<a href="index.html" id="websiteName">Foo</a>
Run Code Online (Sandbox Code Playgroud)
变成:
<a href="index.html" id="websiteName">Bar</a>
Run Code Online (Sandbox Code Playgroud)
我已经设法通过它的 id 获得了标签:
HTMLDocument.find(id='websiteName')
Run Code Online (Sandbox Code Playgroud)
但我无法更改inner text标签的:
print HTMLDocument.find(id='websiteName')
a = HTMLDocument.find(id='websiteName')
a = a.replaceWith('<a href="index.html" id="websiteName">Bar</a>')
// I have tried using this as well
a = a.replaceWith('Bar')
print a
Run Code Online (Sandbox Code Playgroud)
输出:
<a href="index.html" id="websiteName">Foo</a>
<a href="index.html" id="websiteName">Foo</a>
Run Code Online (Sandbox Code Playgroud) 我一直在尝试谷歌搜索上的所有结果作为可能的解决方案,但到目前为止没有任何运气。
每当我运行npm run vue-cli-service serve --port 1024我的 vue 项目(使用 vue cli 创建)时,我都会收到错误node_modules
4111:10 Type alias 'MergeList' circularly references itself.
4109 | @hidden
4110 | */
> 4111 | type MergeList<O, Path extends List<Key>, O1 extends object, depth extends Depth, I extends Iteration = IterationOf<'0'>> = O extends object ? O extends (infer A)[] ? MergeList<A, Path, O1, depth, I>[] : Pos<I> extends Length<Path> ? OMerge<O, O1, depth> : {
| ^
4112 | [K in keyof O]: …Run Code Online (Sandbox Code Playgroud) 我对 Nuxt 生态系统相当陌生。很棒的套餐,让我们的生活变得更加轻松。
我正在尝试添加sass到我的项目中。按照文档进行操作后,我的构建运行完美,但我的scss文件没有被编译。问题的一个例子:
请注意,它--thm-font被设置为$primaryTypography而不是来自 的实际值.scss。
我期待着看到--thm-font: 'Barlow', sans-serif。我假设sass没有被编译。需要注意的是,我并不是在寻找组件基础样式,而是试图找到一个main.scss导入组件、布局和许多其他样式的位置。
// Base colors
$base: #ee464b;
$baseRgb: (238, 70, 75);
$black: #272839;
$blackRgb: (39, 40, 57);
$grey: #f4f4f8;
// Typography
$primaryTypography: 'Barlow', sans-serif;
@debug $primaryTypography; // -> this one outputs the correct value
:root {
--thm-font: $primaryTypography;
--thm-base: $base;
--thm-base-rgb: $baseRgb;
--thm-black: $black;
--thm-black-rgb: $blackRgb;
--thm-gray: $grey;
}
Run Code Online (Sandbox Code Playgroud)
export default {
mode: …Run Code Online (Sandbox Code Playgroud) 我想在svelte-kit项目中使用环境变量,但不幸的是我无法这样做。
我尝试过:
应用程序.html
<meta name="TESTING" value="%VITE_GOOGLE_TAG%">
<meta name="TESTING" value="<% VITE_GOOGLE_TAG %>">
<meta name="TESTING" value="<% process.env.VITE_GOOGLE_TAG %>">
Run Code Online (Sandbox Code Playgroud)
在我的.env变量中定义了:
VITE_GOOGLE_TAG=xxxxx
Run Code Online (Sandbox Code Playgroud)
但是当我重新启动服务器时,替换不会发生。
我希望Google tag manager id每个环境都有不同的。就像是
staging -> xxxxx
production -> yyyyy
Run Code Online (Sandbox Code Playgroud)
我如何访问svelte-kit我的环境变量app.html?
我正在编写一个程序,sqlmap用于执行简单扫描,然后使用正则表达式模式查找数据库中的严重错误.
问题是我将输出存储sqlmap在文本文件中.如果我将该文件放在根目录中就可以了,但如果我尝试将其存储在登录用户的主目录下,那么我会收到此错误
Run Code Online (Sandbox Code Playgroud)sh1: cannot creat /home/user sh2: /Desktop/results.txt not found
这是导致此错误的代码
$u = `id -u -n`;
my $com = `sqlmap -m $ARGV[0] >> /home/$u/Desktop/results.txt --batch`;
Run Code Online (Sandbox Code Playgroud)
我不明白为什么变量$u将路径/home/$u/Desktop/results.txt分成两个单独的字符串.
vue.js ×3
aws-lambda ×2
nuxt.js ×2
aws-cdk ×1
composer-php ×1
css ×1
curl ×1
date ×1
date-fns ×1
datetime ×1
docker ×1
eslint ×1
eslintignore ×1
eslintrc ×1
laravel ×1
perl ×1
php ×1
python ×1
regex ×1
sass ×1
sqlmap ×1
svelte ×1
sveltekit ×1
timezone ×1
typescript ×1
vite ×1
vuejs3 ×1
whoops ×1
xdebug ×1