草庐IT

日志切割Nginx

全部标签

php - Facebook Scraped URL 404 欢迎使用 Nginx 错误 [Ningx + PHP-FPM]

只是我的问题是:当我在Facebook上分享我的网站url时,它显示“404NotFound”标题或“WelcometoNingx”标题。我是Ningx的新手,我正在使用DebainLinux(Ningx+PHP-FPM)配置。此服务器上托管的所有站点都存在Facebook抓取信息的问题(开放图谱)https://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fopenspeedtest.com%2Fog:urlhttp://openspeedtest.com/og:typewebsiteog:titleWelc

如何在Nginx上启用HTTPS

[版权申明]非商业目的注明出处可自由转载出自:shusheng007前言前端时间有个小伙伴在我的博客上留言说:我的博客是http的他感觉很害怕,建议我为博客开启https,于是我抽点时间升级了一下,特此记录一下。查看nginx是否安装http_ssl_module模块nginx-V查看输出的编译参数中是否包含--with-http_ssl_module,如果不包含你还要去下载nginx安装包,自己手动编译一下,具体请查看相关资料,不过一般都已经包含了。如果没有将nginx配置到环境变量路径(Path)中,就需要通过如下命令查看nginx的安装路径。psaux|grepnginx输出:USERP

php - 导致大量错误日志的 WordPress 问题

我有一个问题导致错误日志每天都在大量增长。[2014年1月30日星期四08:55:55][警告][客户端2.102.44.72]mod_fcgid:stderr:PHP警告:is_dir():open_basedir限制生效。文件(/)不在允许的路径内:(/var/www/vhosts/inspartnership.org.uk/:/tmp/)在/var/www/vhosts/inspartnership.org.uk/httpdocs/wp-includes/functions.php第1366行(我知道这是一个旧日志-但错误没有改变。)这是WordPressfunctions.ph

php - 如何将调试消息写入 Silverstripe 日志文件

我有一个正在开发中的Silverstripe3.1站点,我想将消息写入默认日志文件-silverstripe.log这是我们用来向屏幕输出变量或消息的方式:Debug::show($variable);Debug::message("Debugmessagegoeshere");将这些输出到silverstripe.log文件的最简单方法是什么?我一直在查看文档,但找不到正确的方法:http://doc.silverstripe.com/framework/en/topics/debugging 最佳答案 您可以执行以下操作:在my

php - Nginx stat() 失败 (13 : Permission Denied)

好吧,之前有一些帖子对此进行了发布,但没有解决方案可以解决我的问题。我已经配置了网站,它只是简单的HTML、CSS和JS,我正在尝试添加一个wordpress网站。我的wordpress站点的配置如下。#######################server{listen80;root/usr/share/nginx/threadtheatre/wordpress;indexindex.php;server_namethreadtheatre.co.uk;access_log/var/log/nginx/thread.access.log;error_log/var/log/ngin

Nginx 和 Dropbox 文件夹内的符号链接(symbolic link)根目录导致 "File not found."

原始问题Imetastrangeproblemwithnginx+php-fpm.Ifmyrootdirectorysettosomethinglike~/playground/apps/foo/public/,everythingworksfine.IfIsymlink~/playgroundto~/Dropbox/playgroundNginxrendersa"Filenotfound."string.Ifirstthoughtthatitwasapermissionsproblem,butitisn't(doublecheckedwithasimplephpfile)Somyqu

php - 如何在 nginx 的子目录中获取 Slim PHP Framework 路由

我正在尝试将一个Slim应用程序移动到一个子目录,以便可以在example.com/api/访问它,但是我在让路由正常工作时遇到了严重的问题。主要脚本位于/website/workbench/api/public/index.php,因此调用example.com/api/project/1应该命中API文件夹。但是,我还需要能够访问example.com的index.html文件(在AngularJS上运行)。当我转到example.com/api/project/1时,它确实命中了PHP脚本-我可以var_dump变量并查看它们。但是路由没有生效,请求变量好像是空的。/etc/ng

【FFmpeg】ffmpeg+nginx-rtmp实现视频流转发

1.应用场景目前的摄像头厂家能提供出来的视频流格式有限,且chrome已经禁止了对flash的支持,导致像硬盘录像机这种只能提供rtsp格式流地址的摄像头无法接入Web应用,所以不得不对视频的流地址进行分发,通过代码对流地址中的数据进行切割,非常影响服务的性能,所以采用ffmepg+nginx-rtmp这种无侵入,占用内存小的方式进行视频的分发。2.软件包ffmpeg-n4.4-80-gbf87bdd3f6-win64-gpl-4.4.zipnginx-rtmp-win32-dev.zip各位看官自行百度下载…3.使用ffmpeg进行视频流的转流1.解压zip目录进入文件的bin目录内,有如下

PHP :Why PHP-Curl is not working with nginx

我最近将我的网站移到了nginx服务器上。我的python代码在同一台机器上的8086端口上运行,但我的phpcurl模块不工作。我不知道我在这里做错了什么。我已经安装了php5-fpm,但仍然无法解决这个问题。我也看不到错误,因为nginx只显示空白屏幕。顺便提一句。它在curl_init()语句之前打印所有值。我也可以发布我的Nginx配置,但我认为这不是必需的。 最佳答案 你需要运行/etc/init.d/php5-fpmrestart 关于PHP:WhyPHP-Curlisnot

php - 当访问在代理中使用 apache 和 nginx 托管的 wordpress 时重定向到 127.0.0.1

我有一个wordpress托管在Apache2上,前面有Nginx。===>-->APACHE/DOCKER/STATICWEBSITEetc...我的wordpress代理的nginxconf是:server{server_namedev-www.example.com;location/{proxy_passhttp://127.0.0.1:13400;}}我的Apache配置:Listen13400CustomLog/var/log/httpd/sites/dev-www/access_logcombinedErrorLog/var/log/httpd/sites/dev-www