我创建了一个链接到(经过测试和工作的)Lambda 函数的 API 网关。
我得到一个
{"message":"Internal Server Error"}
当我尝试访问它时,但我没有关于它的日志,甚至创建和附加日志流。
我怎样才能有更精确的错误?
我创建了一个链接到(经过测试和工作的)Lambda 函数的 API 网关。
我得到一个
{"message":"Internal Server Error"}
当我尝试访问它时,但我没有关于它的日志,甚至创建和附加日志流。
我怎样才能有更精确的错误?
/srv
我的主机系统上有一个带有子卷 ( )的 btrfs 分区(安装在上old
)。我想从 docker 容器中管理它(我已经用 启动了它-v /srv:/srv
)。
虽然我完全能够创建它的快照,但我无法列出其他子卷和/或删除它们:
user@host:~$ docker exec -ti jenkins-slave bash
root@a5496f6bd14b:~# btrfs subvolume snapshot /srv/old /srv/new
Create a snapshot of '/srv/old' in '/srv/new'
root@a5496f6bd14b:~# ls /srv
new old
root@a5496f6bd14b:~# btrfs subvolume delete /srv/new
Delete subvolume (no-commit): '/srv/new'
ERROR: cannot delete '/srv/new': Operation not permitted
root@a5496f6bd14b:~# btrfs subvolume list /srv/new
ERROR: can't perform the search - Operation not permitted
root@a5496f6bd14b:~# ls /srv
new old
虽然我仍然可以从主机系统中做到这一点。
我试图不记录从这样的特定 IP 地址发出的请求:
location = / {
index index.php;
if ( $remote_addr = "spe.ci.fic.ip" )
{
access_log off;
}
}
但它不起作用,为什么?
我有一个非常常见但令人讨厌的错误,经典的:“找不到文件”。我有以下 nginx.conf :
server {
listen 80;
server_name aperophp;
root /home/gline/mysite/web;
location = / {
try_files @site @site;
}
location / {
try_files $uri $uri/ @site;
}
location ~ \.php$ {
return 404;
}
location @site {
fastcgi_pass 127.0.0.1:9000;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root/index.php;
fastcgi_param PATH_INFO $fastcgi_script_name;
}
}
但我有这个文件:
$ ls -ld /home/gline/mysite/web/index.php
-rw------- 1 gline gline 66 Jan 5 13:25 /home/gline/mysite/web/index.php
如果你有什么想法。
感谢您的帮助,提前致谢。
我有一个可通过 Apache HTTPD Server 2.2.8 请求的 SVN 存储库。我想允许任何人对其进行更新或提交,但我想要一个提交者姓名。所以我必须强迫客户提供用户名,但我不想检查他的密码。
我试试这个:
<Location /svn>
DAV svn
SVNParentPath /www/svn
AuthName "SVN Auth"
AuthType Basic
Anonymous_NoUserId off
Anonymous_MustGiveEmail off
Anonymous_VerifyEmail off
Anonymous_LogEmail off
Require valid-user
</Location>
但它失败了。
你知道如何做到这一点吗?感谢您的帮助,提前致谢。