小编mgP*_*ePe的帖子

"[notice] child pid XXXX退出信号分段错误(11)"在apache error.log中

我正在使用Apache/PHP/MySQL堆栈.
使用CakePHP作为框架.

我偶尔会得到一个空白的白页.我无法通过Cake调试它,所以我偷看了apache error.log,这就是我得到的:

[Wed Oct 12 15:27:23 2011] [notice] child pid 3580 exit signal Segmentation fault (11)
[Wed Oct 12 15:27:34 2011] [notice] child pid 3581 exit signal Segmentation fault (11)
[Wed Oct 12 15:30:52 2011] [notice] child pid 3549 exit signal Segmentation fault (11)
[Wed Oct 12 16:04:27 2011] [notice] child pid 3579 exit signal Segmentation fault (11)
zend_mm_heap corrupted
[Wed Oct 12 16:26:24 2011] [notice] child pid 3625 exit signal Segmentation fault (11)
[Wed Oct 12 17:57:24 …
Run Code Online (Sandbox Code Playgroud)

php apache error-logging cakephp

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

Git拒绝重置/丢弃文件

我有一个项目与某些js文件,我无法更新.我在本地运行OSX,而​​我的远程/临时服务器是Linux(CentOS).

在本地克隆我的项目后,我注意到我有所有那些具有git状态的文件modified.我从来没有修改它们,所以我尝试了discard changes或者reset它们,但它们再次出现.修改中的更改是删除所有行并再次添加它们.

我不确定为什么会发生这种情况或如何解决它,以便我的git状态是干净的,因为它需要.

以下是git状态的几行:

#   modified:   app/webroot/js/ckeditor/plugins/devtools/lang/el.js
#   modified:   app/webroot/js/ckeditor/plugins/devtools/lang/fa.js
#   modified:   app/webroot/js/ckeditor/plugins/devtools/lang/gu.js
Run Code Online (Sandbox Code Playgroud)

更新1:

我现在设法提交上述文件,但登台服务器被锁定,因为它不会提取新的编辑:

error: Your local changes to the following files would be overwritten by merge:
    app/webroot/js/ckeditor/_source/lang/ar.js
    app/webroot/js/ckeditor/_source/lang/bg.js
    app/webroot/js/ckeditor/_source/lang/bn.js
    app/webroot/js/ckeditor/_source/lang/cs.js
    ...
Aborting
Run Code Online (Sandbox Code Playgroud)

我无法提交/推送,因为:

Updates were rejected because a pushed branch tip is behind its remote counterpart
Run Code Online (Sandbox Code Playgroud)

我试过了:

git reset --hard
Run Code Online (Sandbox Code Playgroud)

git stash
git stash drop
Run Code Online (Sandbox Code Playgroud)

但它们不起作用,没有任何反应.

更新2:

git diff 给我:

The file will have its original line endings in your …
Run Code Online (Sandbox Code Playgroud)

git git-status

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

Django:管理员:在管理员中更改字段的小部件

我有一个类似于布尔值的模型:

class TagCat(models.Model):
    by_admin = models.BooleanField(default=True) 
Run Code Online (Sandbox Code Playgroud)

这在admin中显示为一个复选框.

  1. 我如何在管理员中将其用作单选按钮?
  2. 另外,如何在admin中始终使用某个选定值?
  3. 此外,当非管理员用户添加a时,我希望默认值相反TagCat.这个字段应该对他隐藏.

谁能告诉我怎么做?Django文档似乎没有详细说明.

django boolean field django-admin django-widget

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

如何在Python中按键对字典进行排序

任何人都可以告诉我如何排序这个:

{'a': [1, 2, 3], 'c': ['one', 'two'], 'b': ['blah', 'bhasdf', 'asdf'], 'd': ['asdf', 'wer', 'asdf', 'zxcv']}
Run Code Online (Sandbox Code Playgroud)

{'a': [1, 2, 3], 'b': ['blah', 'bhasdf', 'asdf'], 'c': ['one', 'two'],'d': ['asdf', 'wer', 'asdf', 'zxcv']}
Run Code Online (Sandbox Code Playgroud)

?谢谢!

更新1,代码示例:

所以我在做语言学.一篇文章分解为存储在数据库中的单词,并具有各种属性,包括段ID和句子ID.任务:尝试重建原始文本.

从DB中获取500个连续的单词

words = Words.objects.all()[wordId:wordId+500]
# I first create paragraphs, through which I can loop later in my django template,
# and in each para will be a list of words (also dictionaries). 
# So i am trying to get a dictionary with values that …
Run Code Online (Sandbox Code Playgroud)

python sorting dictionary

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

PHP邮件没有发送,我该如何调试?

我一直在尝试发送电子邮件进行注册,邀请等.

在本地开发中,电子邮件将被发送.但是,一旦在服务器上没有邮件到达.

我安装了postfix.我试图设置一个邮件服务器,但放弃了.所以目前,如果我输入终端

peter# mail example@example.com
Run Code Online (Sandbox Code Playgroud)

电子邮件到了.但是,这不会发送电子邮件:

 $res  = mail('example@example.com', 'subj', 'bodddd');
Run Code Online (Sandbox Code Playgroud)

不仅如此,回声$res也没有给出任何东西.既不是true也不是false.

我该怎么做才能让它发挥作用?

感谢名单

php email

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

'QuerySet'对象没有属性ERROR,试图获取ManyToMany字段的相关数据

我有以下型号:

class Tag(models.Model):
    tag_name = models.CharField(max_length=250)
    tagcat = models.ForeignKey('TagCat')

class Subject(models.Model):
    user = models.ManyToManyField(User)
    tags = models.ManyToManyField(Tag)

class TagCat(models.Model):
    cat_name = models.CharField(max_length=100)
Run Code Online (Sandbox Code Playgroud)

所以我有一个主题,有一个标签.我想循环主题及其相应的标签,所以我试图构建正确的视图.到目前为止,我有:

def home(request):
    user1 = Subject.objects.filter(id=1)
    print(user1.tags.all())
Run Code Online (Sandbox Code Playgroud)

我希望通过这个print语句获取用户的标签,但我得到错误

'QuerySet'对象没有属性'tags'

如何使用各自的标签获取"主题"对象并将其传递给模板?

(理想情况下是所有科目.我在这里只做了一个,以简化故障排除过程)

django django-models manytomanyfield

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

Docker 镜像在 Windows/MVC 核心上构建的速度很慢

我有一个 MVC Core 2.2,在 docker 容器中有多个项目。当我运行它时,构建镜像和启动容器大约需要 4 分钟。我正在使用docker-compose.

这似乎很慢,因为这是小型开发,而且我有一台不错的计算机。似乎资源没有被使用,因为在映像构建期间处理器低于 8%,ram 不让步,磁盘几乎为 0%。图形处理器 0%。下载 Microsoft 映像时,我可以看到 Internet 峰值出现几秒钟,但仅此而已。我已经为 docker 提供了以下资源:

Cores: 8
RAM: 8GB
SWAP: 3gb
Disk Image Size: 64GB (30.5 GB used)
Run Code Online (Sandbox Code Playgroud)

任何想法如何使用这些硬件资源来加快构建速度?

build visual-studio docker windows-10 asp.net-core

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

如何忽略文件夹而不从我的存储库中删除它

我有这个tmp /和cache /目录,它们不断生成不需要提交的文件.

我如何设置它以便svn忽略它们,但不删除它们或从存储库中删除它们,它们是站点工作所必需的.

svn repository

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

CakePHP如何通过ID数组获取多行

根据ID的数组列表,我想从数据库中拉出多行.

在其他一些框架中,似乎有类似"WHERE_IN"的东西,但不是这里.

谁能告诉我怎么做?

我想通过find()或read()(或任何其他cakephp函数)知道如何做到这一点,而不是手动构建查询,因为我希望所有数据都被转义和安全.

谢谢

database cakephp

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

用于生产的CakePHP app/tmp文件夹的正确所有权和权限是什么?

我想知道以下问题的答案和解释:

  1. 哪个用户/组应该拥有蛋糕文件?

  2. 如果不同,哪个用户/组应该拥有该app/tmp文件夹?(和子文件夹)

  3. 使用正确的用户/组,生成文件夹和文件的正确权限是什么?(如果设置正确也应该用于开发)

  4. 在哪里存储已完成的上传文件以及需要为该文件夹设置的所有权/权限.应该在哪里相对app/

我知道777修复了错误,但我想正确设置它.

我听说如果一切正确设置,660应该足够生产.

谁需要read访问权限,谁需要write访问权限,是否有人需要execute

permissions cakephp production-environment

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