小编Tom*_*far的帖子

使用PHPStorm或POSTman的XDebug和RESTful服务器

如何使用REST客户端(例如PHPStormPOSTman内置的客户端)与XDebug一起使用?

在我目前的XDebug设置中,使用PHPStorm和Bookmarklet提供了我能够在Chrome和Firefox中使用它 - 但是当我尝试使用POSTman或任何其他REST客户端时,我无法弄清楚如何开始吧.

干杯.

rest xdebug phpstorm

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

有没有办法只显示更改和错误

我有相当广泛的盐配置,我希望能够看到发生了什么变化.如果我只是运行,salt '*' state.highstate我得到了整个列表,其中包含存在且未更改的内容 - 例如3到4个日志屏幕.但我真的很想看到上一份工作中发生的变化.

它不必为盐呼叫工作,它也可以使用salt-run jobs.lookup_jid.

salt-stack

47
推荐指数
5
解决办法
2万
查看次数

MySQL foreach替代程序

我的问题很简单.我有sets一个存储产品集的表(更多的产品看起来像外面的一个 - 电脑,鼠标和键盘,例如)它使用sets_products表到products表连接M:N . 每个产品都可以有参数(再次连接M:N).

我有一个程序,它生成所有参数作为字符串(对于搜索缓存 - 如'hdd:120GB,LCD:1440:900,..'),但现在我需要遍历集合的产品并调用每个的程序他们.我不能用PHP做,因为它用于触发器.

我想用这样的东西(伪SQL)

FOREACH(SELECT products_id FROM sets_products WHERE set_id = 1)
    generate_parameter_list(product_id,@result)
    @param = CONCAT(@param,",",@result);
END FOREACH;
Run Code Online (Sandbox Code Playgroud)

这可以在MySQL中完成吗?

mysql sql foreach stored-procedures

34
推荐指数
2
解决办法
9万
查看次数

AngularJs中的隐藏字段

如何以角度访问隐藏字段?我有一个应用程序,我想为列表中的每个项目提交一个表单.表单很简单 - 它有提交按钮和一个包含ID值的隐藏字段.但它不起作用.该值为空.

我更新了默认的角度示例以显示情况 - 待办事项文本位于隐藏字段中.

http://jsfiddle.net/tomasfejfar/yFrze/

javascript angularjs

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

"fb:app_id"元标记中指定的应用ID无效

我试图为我的网站启用Facebook Insights.我说我的网页APP_ID,以fb:admins使我的网页的每一个管理员才能访问数据解析时,登录到Facebook的页面作为.但是当我尝试保存对话框时会出现消息:

The app ID "123,123,123,123,123" specified within the "fb:app_id" meta tag was invalid.
Run Code Online (Sandbox Code Playgroud)

我仔细检查了我的应用ID,这是正确的.

facebook opengraph facebook-insights

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

如何在jinja模板中获取主机名的IP地址

我们的saltstack基于主机名(webN.,dbN.等).但对于各种事情我需要那些服务器的IP.现在我把它们存放在支柱中,但我需要同步的地方数量增加了.

我试图使用publish + network.ip_addrs,但这有点糟糕,因为它需要完成整个salt-roundtrip才能解析主机名.它也取决于仆从的反应.因此,我正在寻找一种方法将模板中的主机名解析为IP.

我假设我可以为它编写一个模块,但我的python技能非常有限.

python jinja2 salt-stack

11
推荐指数
2
解决办法
2万
查看次数

如何加入两个Salt支柱文件并合并数据?

有没有办法加入两个支柱文件?

我有一个用户支柱.它是这样的:

users:
  joe:
    sudouser: True
  jack:
    sudouser: False
Run Code Online (Sandbox Code Playgroud)

现在我需要为某些服务器设置不同的用户(即将一些用户添加到一台服务器).所以我创建了新的支柱文件:

users:
  new_user:
    sudouser: True
Run Code Online (Sandbox Code Playgroud)

并将此topfile分配给服务器.但因为键是相同的,它会覆盖第一个键.如果我改变它,我需要更新状态文件(我真的不想要).我该如何处理这个问题?有没有办法告诉盐"合并"文件?

salt-stack

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

如何转储支柱数据,这些数据将发送给minion

当我在minion做高山时,有一个奇怪的错误.我怀疑,关于奴才的支柱数据可能不对.我可以以某种方式抛弃来自仆从的支柱数据吗?

salt-stack

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

如何使用salt状态设置root密码

I want to set strong password for mysql root user. But there is a egg-hen problem. I have empty server. I salt it. The root password is empty (by default after install).

If I use

root: 
  mysql_user.present:
  - name: root
  - password: $ecur3h4x0r
  - host: %
Run Code Online (Sandbox Code Playgroud)

Then I would not be able to call any other mysql states because they would need the password. But the next time I do highstate this call would not work, because the state tries …

salt-stack

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

Zend Framework应用程序的默认模块化目录结构

我知道手册中Zend Framework模块化应用程序的默认目录结构.

/application
  /controllers
  /modules
    /admin
      /controllers
      /views
  /views
  /configs
/www
  index.php
Run Code Online (Sandbox Code Playgroud)

但我想知道我为什么要这样做.在/ application/ application/modules /:moduleName中的其他模块中使用默认模块真的很麻烦.这更像是一个讨论问题,而不是一个帮助我的问题.

具有如下目录结构的优点和缺点是什么:

/application
  /modules
    /admin
      /controllers
      /views
    /default
      /controllers
      /views
  /configs
/www
  index.php
Run Code Online (Sandbox Code Playgroud)

从我的观点来看,唯一的缺点是它在默认情况下/在手动中不是这样写的.我看不到任何其他的东西.我错过了什么吗?

更多 - 我认为这个结构应该是任何新ZF应用程序的默认结构.我想知道为什么Zend开发人员不使用它.

directory zend-framework structure

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

与使用 Github 的人共享 git repo 的一个分支的好方法是什么?

我们使用master进行开发。我们将稳定的主题分支合并到 master 中。对于我们的客户,我们从 master 分支。我们需要让一些外部协作者(通常是前端开发人员)在客户的分支上进行协作。但他们不能对其他分支或主分支有任何访问权限(读或写) (理想情况下甚至不能访问客户端分支分歧之前的项目历史记录)。

我的想法是,我们可以创建一个新的存储库,其中“修订版 0”将是客户端分支分歧的存储库,并使用拉取请求来拉取对规范存储库的更改。有什么办法可以做到这一点吗?我的意思是从其他存储库的一些具体修订开始创建空存储库。

我认为这应该是可能的 - 因为内容将是相同的 - 哈希值也会相同。但是,简单地复制和粘贴修订版是行不通的,或者容易出错,因为新创建的请求需要与规范存储库中的请求完全相同才能具有相同的哈希值。

请注意,我们使用 Github 作为我们的 git 托管,并且我们无意创建我们自己的 git 托管。

git github repository

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

MariaDB复制不起作用

集群中有两个DB.大师(db3.example.com):

[mysqld]
wsrep_cluster_address = 'gcomm://'
wsrep_provider = /usr/lib/galera/libgalera_smm.so
wsrep_retry_autocommit = 0
wsrep_sst_method = rsync
wsrep_node_address = 12.79.29.209
Run Code Online (Sandbox Code Playgroud)

和slave(db4.example.com):

[mysqld]
wsrep_cluster_address='gcomm://db3.example.com'
wsrep_provider=/usr/lib/galera/libgalera_smm.so
wsrep_sst_method=rsync
wsrep_sst_receive_address=12.79.29.206
wsrep_node_address = 12.79.29.206
Run Code Online (Sandbox Code Playgroud)

从站不会连接到主站.记录下面.

130821 20:12:04 [Warning] option 'table_cache': unsigned value 2097152 adjusted to 524288
130821 20:12:04 [Warning] The syntax '--log-slow-queries' is deprecated and will be removed in a future release. Please use '--slow-query-log'/'--slow-query-log-file' instead.
130821 20:12:04 [Note] WSREP: Read nil XID from storage engines, skipping position init
130821 20:12:04 [Note] WSREP: wsrep_load(): loading provider library '/usr/lib/galera/libgalera_smm.so' …
Run Code Online (Sandbox Code Playgroud)

database-replication mariadb galera

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