小编oen*_*lha的帖子

nginx:[emerg]无法构建server_names_hash,你应该增加server_names_hash_bucket_size

我正在设置新服务器.我选择的http-Server是NGINX.我想将域添加audi-freunde-einbeck.de为虚拟主机.我已经有2个其他域名并且工作正常,但是当我尝试添加上面提到的域并启动服务器时它给了我,Job failed. See system journal and 'systemctl status' for details. 我认为这是因为破折号,所以我尝试了其他各种域名,有或没有连字符,但没有运气.同样的错误.可能是什么导致了这个?我也试过重启,我真的很茫然.任何帮助将不胜感激.

我玩了一下,发现,当我只放入一个域时,它可以工作.但当我把另一个域放进去时,它会停止.以下是状态输出:

[root@netzmelone nginx]# systemctl status nginx
nginx.service - A high performance web server and a reverse proxy server
      Loaded: loaded (/usr/lib/systemd/system/nginx.service; enabled)
      Active: failed (Result: exit-code) since Sun, 16 Dec 2012 11:38:08 +0000; 7s ago
     Process: 14239 ExecStop=/usr/sbin/nginx -g pid /run/nginx.pid; -s quit (code=exited, status=1/FAILURE)
     Process: 14232 ExecStart=/usr/sbin/nginx -g pid /run/nginx.pid; daemon on; master_process on; (code=exited, status=0/SUCCESS)
     Process: 14242 ExecStartPre=/usr/sbin/nginx -t -q -g pid /run/nginx.pid; daemon …
Run Code Online (Sandbox Code Playgroud)

webserver nginx

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

在Android中推送通知

我转向你作为我的最后手段.我相信,我已经阅读了关于如何在Android中进行推送通知的每一个教程,但是每个教程都缺少某些东西,或者它完全不起作用.

所以我想做的只是在状态栏中显示一个简单的通知,让用户知道,应用程序中有新的信息.

我认为正确的方法是C2DM.我的问题是,我不知道如何在应用程序或服务器端实现它.

我不需要任何花哨的东西,也许只是一个发送一个句子或什么的PHP脚本.还有一个代码片段放在我的应用程序中,以便它注册到服务器.我有自己的服务器,它服务我的iOS推送,所以这里没有probs.

我真的很感激,如果你能给我一个关于如何使这个工作的分步教程.

感谢提示,我在这段代码上遇到错误:

Intent registrationIntent = new Intent("com.google.android.c2dm.intent.REGISTER");

        registrationIntent.putExtra("app", PendingIntent.getBroadcast(context, 0, new Intent(), 0));

        registrationIntent.putExtra("sender", "o.engelhardt@gmail.com");

        context.startService(registrationIntent);
Run Code Online (Sandbox Code Playgroud)

它说上下文无法解析为变量,但是tut并没有告诉我创建它或告诉我变量的类型.

android android-c2dm

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

标签 统计

android ×1

android-c2dm ×1

nginx ×1

webserver ×1