我在运行之前尝试运行 Helm 升级helm repo update,现在它似乎永久停留在“状态:挂起升级”并且不会让我再次尝试运行升级。
试图运行:
helm upgrade --namespace coder --install --force --atomic --wait --version 1.13.2 --values ./coder.yaml coder coder/coder
输出: Error: UPGRADE FAILED: another operation (install/upgrade/rollback) is in progress
我已经开始在Magento网站上遇到垃圾邮件POST请求的问题,其中机器人正在制作垃圾邮件用户(这甚至包括删除了action属性,验证码等)因为这些机器人我认为只是直接发送POST请求标准Magento帐户网址.
以下是我在日志中看到的有效POST请求的3个示例:
x.x.x.x - - [06/Nov/2017:13:54:47 -0500] "POST /customer/account/createpost/ HTTP/1.1" 302 - "https://www.example.com/customer/account/create/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.75 Safari/537.36"
x.x.x.x - - [05/Nov/2017:11:34:42 -0500] "POST /customer/account/createpost/ HTTP/1.1" 302 - "https://www.example.com/customer/account/create/" "Mozilla/5.0 (Windows NT 10.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36"
x.x.x.x - - [05/Nov/2017:19:33:15 -0500] "POST /customer/account/createpost/ HTTP/1.1" 302 - "https://www.example.com/customer/account/create/" "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36"
Run Code Online (Sandbox Code Playgroud)
我在开头匿名IP地址,以及网址.但是,请注意第二个网址是/customer/account/create/第一个网址时的第二个网址/customer/account/createpost/
以下是垃圾邮件POST请求的3个示例:
112.96.164.18 - - [05/Nov/2017:11:43:43 -0500] "POST /customer/account/createpost/ HTTP/1.1" …Run Code Online (Sandbox Code Playgroud) 尝试编写一个 bash 脚本,在其中的一部分中,我需要接受传递给它的任何参数,并用下划线替换连字符(如果存在)。
尝试执行以下操作
#!/usr/bin/env bash
string=$1
string=${string//-/_}
echo $string;
Run Code Online (Sandbox Code Playgroud)
它告诉我这条线string=${string//-/_}由于“替换错误”而失败,但它看起来应该这样做吗?我错过了什么吗?
当用户从系统中删除时,我试图触发一个事件,但我认为它删除我的用户太快了,所以我的事件不起作用。我要做的是在删除用户时进行广播。
这是控制器:
public function destroy($id)
{
$user = new User();
$user = $user->find($id);
broadcast(new UserWasDeleted($user, Auth::user()))->toOthers();
$user->delete();
return response([
'status' => 'success',
'message' => 'The user was successfully deleted.'
], 200);
}
Run Code Online (Sandbox Code Playgroud)
如果我删除 $user->delete(); 这将成功广播。线,并且当它在那里时不会广播。
我什至尝试为事件设置侦听器,并删除侦听器中的用户。它删除了用户,但仍然不广播。
目前我的config/logging.php channels部分包含如下内容:
'stack' => [
'driver' => 'stack',
'channels' => ['single', 'slack'],
],
Run Code Online (Sandbox Code Playgroud)
然后在我的松弛部分,我使用Slack中的Incoming Webhooks部分设置了一个webhook.https://slack.com/apps/A0F7XDUAZ-incoming-webhooks
我为其他应用程序(不是Laravel)设置的其他传入webhook都完美无缺.
当我打电话给以下人时:
Log::channel('stack')->info('test'); 然后它成功登录到文件,但不是Slack.
要么
Log::channel('slack')->info('test'); 看似什么也没做.
在我的Slack频道中,当我添加配置时,我可以看到通知"添加了对此频道的集成:Laravel Log"
不知道还有什么可以解决这个或让它工作?
现在有什么办法可以实现这一点吗?
我看到由于某种原因,rule-nested-empty-line-before 已被删除,那么这个配置不再可能了吗?
我希望这会引发错误...
@media (max-width: 300px) {
.foo {
display: block;
}
}
@media (max-width: 600px) {
.bar {
display: block;
}
}
Run Code Online (Sandbox Code Playgroud)
@media 之前应该有一个空格,因为它不是嵌套的,并且 .foo 之前没有空格,因为它是嵌套的。
在PhpStorm中编写以下代码时,它会警告"Unhandled\Exception":
Flight::where('flight_number', $flight_number)->delete();
Run Code Online (Sandbox Code Playgroud)
这几乎就是Laravel网站上记录的内容.如果没有找到删除的记录,我不相信这会抛出错误?
这真的应该包含在try/catch中,并且空捕获,因为它不是真的错误吗?特别是因为在我的实例中,如果没有发现任何记录被删除就没问题.
现在在Capistrano我正在做
execute "echo #{fetch(:stage)}"
Run Code Online (Sandbox Code Playgroud)
呼应“分期”
在下一行中,我有
if fetch(:stage) == "staging"
Run Code Online (Sandbox Code Playgroud)
从不等于真。我尝试将其更改为它if "staging == "staging"并进入它的主体。恩,给出了什么以及我该怎么做才能只运行一行代码进行登台检查。