小编kyo*_*kyo的帖子

SQLSTATE [HY000] [1045]访问被拒绝用户'用户名'@'localhost'(使用密码:YES)

在我的Ubuntu VM中,我一直在努力

SQLSTATE [HY000] [1045]访问被拒绝用户'用户名'@'localhost'(使用密码:YES)


更新

我在我的.env文件中配置了这样的数据库

DB_HOST=45.55.88.57
DB_DATABASE=b-prod
DB_USERNAME=root
DB_PASSWORD=*********
UNIX_SOCKET=/var/run/mysqld/mysqld.sock
Run Code Online (Sandbox Code Playgroud)

它完美地运作.


但是当我使用时

DB_HOST=45.55.88.57
DB_DATABASE=b-prod
DB_USERNAME=b <----------------------------------------------
DB_PASSWORD=*********
UNIX_SOCKET=/var/run/mysqld/mysqld.sock
Run Code Online (Sandbox Code Playgroud)

我没工作.

还有什么我应该考虑来防止这种情况?


我有一种感觉,我的密码错了.

如何测试我的数据库密码?DB_PASSWORD =*********?


这是我的所有用户

mysql> SELECT User,Host FROM mysql.user;
+------------------+-------------+
| User             | Host        |
+------------------+-------------+
| root             | %           |
| root             | 127.0.0.1   |
| root             | 45.55.88.57 |
| root             | ::1         |
| root             | b       |
| b            | localhost   |
| debian-sys-maint | localhost   |
| root             | localhost   |
+------------------+-------------+
8 …
Run Code Online (Sandbox Code Playgroud)

php ubuntu database-connection laravel laravel-5

1
推荐指数
1
解决办法
3万
查看次数

从配置文件Python读取值

我的文件.env文件包含5行

DB_HOST=http://localhost/
DB_DATABASE=bheng-local
DB_USERNAME=root
DB_PASSWORD=1234567890
UNIX_SOCKET=/tmp/mysql.sock
Run Code Online (Sandbox Code Playgroud)

我想编写python来获取DB_DATABASE的值, 我想要这个bheng-local


我会用

import linecache
print linecache.getline('.env', 2)
Run Code Online (Sandbox Code Playgroud)

但是有些人可能会更改cofigs的顺序,这就是为什么行缓存不是我的选择。


我不确定如何只检查某些字符串,但要检查整行,并在后面获取值=

我有点卡在这里:

file = open('.env', "r")
read = file.read()
my_line = ""

for line in read.splitlines():
    if line == "DB_DATABASE=":
        my_line = line
        break
print my_line
Run Code Online (Sandbox Code Playgroud)

有人可以在这里给我一点推动力吗?

python configuration environment-variables

1
推荐指数
2
解决办法
9456
查看次数

创建带有参数的别名的最短方法是什么?

我有一个命令

\n
lsof -i :3000\n
Run Code Online (Sandbox Code Playgroud)\n

当我运行它时,我得到了这个

\n
\xe2\x9a\xa1\xef\xb8\x8flsof -i :3000                                                                                                             \nCOMMAND  PID  USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME                                                              \nnode    6803 bheng   13u  IPv6 0xa757c4ba1a0bf589      0t0  TCP *:hbci (LISTEN)                                                   \n
Run Code Online (Sandbox Code Playgroud)\n

我想创建此命令的别名,该别名采用参数作为我的端口号。

\n

我不想为此创建一个函数或任何东西。

\n
\n

我试过了

\n

alias checkport='lsof -i :$1'

\n

我想像这样使用它

\n
checkport 3000\n
Run Code Online (Sandbox Code Playgroud)\n
\n

结果

\n
\xe2\x9a\xa1\xef\xb8\x8fcheckport 3000                                                                                                            \nlsof: unacceptable port specification in: -i :                                                                                    \nlsof 4.89                                                                                                                         \n latest revision: ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/                                                                 \n latest FAQ: ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/FAQ                                                                   \n latest man page: ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/lsof_man                                                         \n usage: [-?abhlnNoOPRtUvV] [+|-c …
Run Code Online (Sandbox Code Playgroud)

unix linux bash alias

1
推荐指数
1
解决办法
483
查看次数

评估预请求脚本时出错

我正试图通过Post Request Script在Postman中访问我的POST请求的响应.

我添加了这两行 Pre-request Script

let response = pm.response.json(); 
console.log('JSON Response: ',response );
Run Code Online (Sandbox Code Playgroud)

然后,我打开我的Postman控制台,然后点击Send发出我的POST请求

我不断得到

评估预请求脚本时出错:TypeError:无法读取未定义的属性'json'

我是否需要在Postman上启用任何功能?


问题

如何进行并进一步调试?


我现在对任何建议持开放态度.

任何提示/建议/帮助将非常感谢!

javascript json postman

1
推荐指数
1
解决办法
8324
查看次数

从 express.Router() 导入路由器

我在index.js上面有这个

import express from 'express'
import favicon from 'serve-favicon'
import router from express.Router()
Run Code Online (Sandbox Code Playgroud)

我不断得到

[nodemon] app crashed - waiting for file changes before starting...
[nodemon] restarting due to changes...
[nodemon] starting `babel-node ./index.js`
/Users/bheng/Desktop/express-app/node_modules/babel-core/lib/transformation/file/index.js:590
      throw err;
      ^

SyntaxError: /Users/bheng/Desktop/express-app/index.js: Unexpected token (3:19)
  1 | import express from 'express'
  2 | import favicon from 'serve-favicon'
> 3 | import router from express.Router()
    |                    ^
Run Code Online (Sandbox Code Playgroud)

什么是正确的语法?我做错了什么 ?

在此处输入图片说明

node.js express

1
推荐指数
1
解决办法
1649
查看次数

使用 bash 解析 .env 文件

我有 .env 文件,我正在尝试从中解析值。

我跑了这个

cat .env | grep PORT=

我有

PORT=3333

如何获取特定键的值?

linux bash shell environment-variables

1
推荐指数
1
解决办法
9530
查看次数

如何找到Apache使用的PHP.ini-Mac OS Mojave?

我在Mac OS X Mojave上。我不知道php.ini我的Apache2使用的正确位置在哪里。

我想更新memory_limit。

我跑了

php -r "phpinfo();" | grep php.ini   
Run Code Online (Sandbox Code Playgroud)

我有

Configuration File (php.ini) Path => /usr/local/php5/lib                                                      
Loaded Configuration File => /usr/local/php5/lib/php.ini 
Run Code Online (Sandbox Code Playgroud)

然后,我打开了 /usr/local/php5/lib/php.ini

设置memory_limit = 2G并重新启动apachesudo apachectl -k restart

重新尝试 composer install

我不断

PHP致命错误:在第126行的phar:///usr/local/bin/composer/src/Composer/DependencyResolver/RuleSetGenerator.php中,耗尽了1073741824字节的内存大小(尝试分配20480字节)


php --version

PHP 7.1.4 (cli) (built: May  6 2017 10:02:00) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.1.0, Copyright (c) 1998-2017 Zend Technologies
    with Zend OPcache v7.1.4, Copyright (c) 1999-2017, …
Run Code Online (Sandbox Code Playgroud)

php apache macos php-ini laravel

1
推荐指数
1
解决办法
504
查看次数

How to prevent brute-force login into a site - Laravel 5.7?

I have a Laravel site and have a login form.

I'm wondering if there is a way to deactivate the form when the user sign-in fail 5x times.

Back-End Logics

I was thinking to keep a track of loginFailCount base on email, in my session, and if it == 5, deactivate the submit button for 1 hr.

Example

  • email : john@doe.com
  • loginFailCount : 5
  • lockAt : 1523 (3:23 PM)

如果当前时间是1623,我将john@doe.com再次启用登录按钮。

我在思考过程的正确轨道上吗?

php laravel laravel-5

1
推荐指数
1
解决办法
2540
查看次数

如何将 CKEditor 上的主题/皮肤从浅色更改为深色?

我正在为我的网站使用 CKEditor,我试图将所有元素从亮模式转变为暗模式。

在此处输入图片说明


我有

<script src="//cdn.ckeditor.com/4.8.0/standard/ckeditor.js"></script>



<textarea name="description" rows="100" cols="80" id="description">
......TEXTS......
</textarea>
<script>
CKEDITOR.replace( 'description' );
CKEDITOR.config.height = 500;
</script>
Run Code Online (Sandbox Code Playgroud)

我试过了

下载 zip,并将其移动到我的项目中/js

CKEDITOR.replace( 'description', {
    skin: 'moonocolor,/js/ckeditor/skins/moono-dark/skin.js',
    height : 500
} );
Run Code Online (Sandbox Code Playgroud)

这条线

皮肤:'moonocolor,/js/ckeditor/skins/moono-dark/skin.js',

似乎不起作用。

javascript css jquery ckeditor ckeditor4.x

1
推荐指数
1
解决办法
1586
查看次数

在 Vue.js 中显示 JSON 的漂亮打印

我想知道人们如何在 Vue.js 中显示漂亮的 JSON 打印

在此输入图像描述

<v-expansion-panels>
  <v-expansion-panel v-for="(entrie, i) in objects.log.entries" :key="i">
    <v-expansion-panel-header class="text-left">

      {{ entrie.request.postData.text }}
    </v-expansion-panel-header>
    <v-expansion-panel-content class="green--text">

      {{ entrie.response.content.text }}

    </v-expansion-panel-content>
  </v-expansion-panel>
</v-expansion-panels>
Run Code Online (Sandbox Code Playgroud)

小提琴

为了明确我的观点,我希望看到这样的事情:

在此输入图像描述

javascript vue.js vuejs2 vuetify.js

1
推荐指数
1
解决办法
3785
查看次数