我有(只)512MB空余。 在我的VPS上运行的唯一的东西是PHP / MySQL,并在它的顶部的WordPress的。 没有邮件服务器或任何其他应用程序,只是Wordpress和LAMP堆栈。 如何决定给PHP和Wordpress多less内存? 现在PHP可以有128MB,增加多less安全量呢? 我试图谷歌的问题,但从来没有真正find任何答案。
在发送邮件后,我们的rackspace wordpress服务器遇到中等stream量的问题,我们遇到了麻烦。 服务器规格是: CPU 2 vCPUs RAM 2 GB System Disk 80 GB Network 240 Mb / s Disk I/O Good 运行: Centos 7.0 WordPress 4.3.1 Httpd 2.4.6 PHP 5.4.11 MariaDB 5.5.41 据我所知,安装是相当标准的,数据库非常标准,索引和相当小。 我们也是wordpress对象caching。 根据新的遗物; 在正常stream量期间,该站点花费PHP的大约80%的时间,15%的时间花费在web外部,并且在数据库中仅占很小的百分比。 平均标准页面的应用程序时间大约是800毫秒,这对我来说似乎很慢。 在1分钟内运行250个连接的负载testing会导致连接逐渐变长,然后在大约30分钟后开始超时,并且服务器无法响应(即使stream量停止响应)。 它需要重新启动才能重新启动。 我无法使用putty连接,并且主页在超时和返回可怕的“build立数据库连接错误”之间振荡。 在最近的testing中使用机架空间监控代理,看起来CPU在死亡之前达到了100%,内存使用率达到了1.6GB左右,并且下降到了100MB左右。 它看起来像大约2GB的交换内存(总共4GB)也被使用。 标准的使用率似乎是15%的CPU,800MB的内存和400MB的交换。 我们的Apacheconfiguration没有设置以下任何一项( /etc没有文件); 超时,KeepAlive,MaxKeepAliveRequests,KeepAliveTimeout; 所以我猜测它正在使用默认值。 我已经看了mariadb设置: innodb_buffer_pool_size = 1400M max_user_connections = 0 这似乎不是原因。 […]
我运行的Ubuntu nginx 1.8与FPM PHP 5.5,在一个网站上我能够得到caching工作(与一个简单的时间输出) <?php echo time();?>显示: Connection:keep-alive Content-Encoding:gzip Content-Type:text/html Date:Fri, 08 Jan 2016 14:04:00 GMT Fastcgi-Cache:HIT Server:nginx/1.8.0 Transfer-Encoding:chunked X-Powered-By:PHP/5.5.9-1ubuntu4.14 但是对于WordPress站点来说,标题总是显示(甚至在注销和隐身时): Cache-Control:no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Connection:keep-alive Content-Encoding:gzip Content-Type:text/html; charset=UTF-8 Date:Fri, 08 Jan 2016 14:02:42 GMT Expires:Thu, 19 Nov 1981 08:52:00 GMT Fastcgi-Cache:BYPASS Link:<http://mywpsite.com/wp-json/>; rel="https://api.w.org/" Link:<http://mywpsite.com/>; rel=shortlink Pragma:no-cache Server:nginx/1.8.0 Transfer-Encoding:chunked Vary:Accept-Encoding X-Powered-By:PHP/5.5.9-1ubuntu4.14 从维基我已经尝试不同的设置,并压缩到以下单个文件(tester.com工程,而mywpsite.com不 – […]
我没有太多的WordPress经验,我不知道从哪里开始。 有一个网站运行非常慢。 托pipe公司帮我检测到,这是因为一些代码尝试连接到IP 85.214.232.25 ,这是phat-reaction.com ,但它不能,并且它在生成页面时。 这是一个非常标准的WordPress安装运行主题信仰 。 它安装了一些合理的插件:简易列,Formularze( https://ideasilo.wordpress.com/ ),由ARScode免费社会滑块,谷歌分析,Jetpack的WordPress.com,MailPoet的通讯,PWA + PHP的Picasa的networking相册简单的自定义邮政顺序,简单的灯箱,阻止垃圾邮件发送者垃圾邮件控制,交通计数器小工具,WordPress点击计数器,WP优化,Youtube播放列表大拇指。 他们似乎都没有关系到phat-reaction.com。 还有可能是坏的代码被注入了一些小部件,或者在其他地方看? 是否有可能从WordPress帐户debugging它不知何故? 我可能会grep的代码,但首先,我现在没有访问SSH,其次,坏的代码片段可以存储在数据库中。
我已经设置Nginx / Apache2 / WordPress使用代理caching,以防止多余的服务器负载(狗屎主题和插件)。 一切正常,但是一旦你点击了Wp-Admin,它就会redirect到http://backend:82反对http://example.com/wp-admin 。 我从Nginx / Apache Proxy_pass教程获取configuration 。 我怀疑这是wp-admin / login规则,但看起来就像其他的代理传递规则,所以我很难过。 我的configuration如下: proxy_cache_path /var/run/nginx-cache levels=1:2 keys_zone=main:15m inactive=60m; #proxy_temp_path /var/run/nginx_cache; server { listen 80 default_server; listen [::]:80 default_server ipv6only=on; server_name ########; # Set proxy headers for the passthrough proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; # Let the Set-Cookie header […]
我最近在vps上安装了wordpress。 所有的主题文件的权限设置为644.所有权已经给予根。 但仍然WordPress的pipe理员似乎无法find文件编辑器中的“更新文件”button,除非我设置权限为777.不是WordPress的pipe理员认为是根? 我在Centos 6上。也试过按照命令,但没有发生任何事情 sudo usermod -aG root $USER sudo chown -R root:root /var/www/html 我该怎么办? 权限的屏幕截图
我在aws上创build了一个ec2实例,并托pipe了我的wordpress网站 http://www.techsteroid.com 不在我的networking上的每个设备都能够正确地到达现场,但是我的networking上没有这个设备。 邻居networking(同一家公司)的设备也无法到达。 我无法loginwp-admin并在博客上开始真正的开发。 请帮助我连接到我的网站。 这是安全组规则的样子。 如果需要其他信息,请告诉我。 任何帮助表示赞赏。
我有两个网站在我的服务器上运行,一个Wordpress网站和一个运行在端口8080上的networking应用程序。我想将mysite.com和www.mysite.com指向WordPress的网站和app.mysite.com以指向web应用程序使用NGINX。 我已经做了2个独立的configuration,如下所示 – mysite.com server { listen 443 ssl; server_name www.mysite.com mysite.com; < ssl configs > include global/restrictions.conf; location ~ \.php$ { fastcgi_split_path_info ^(.+\.php)(/.+)$; fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_index index.php; include fastcgi_params; } } server { listen 80; server_name mysite.com www.mysite.com; return 301 https://$host$request_uri; } app.mysite.com server { listen 443 ssl; server_name app.mysite.com; < ssl configs > […]
我不小心添加了弹性IP到我的实例,这是做wordpress托pipe。 现在旧地址(旧公网IP)被新地址覆盖,我无法访问wordpress页面。 我能做些什么来扭转这些变化? 如果没有,我可以修改更改ip地址在wordpress中,以便wordpress可以得到它再次运行。 我已经尝试这个没有运气https://codex.wordpress.org/Changing_The_Site_URL build议表示赞赏。 如果您需要更多信息,请与我们联系。
我的网站托pipe在github上,我的www和@指向github。 我的网站工作正常。 我最近做了一个在AWS上托pipe的WordPress博客。 我想将blog.mydomain.com指向AWS EC2。 有可能没有使用屏蔽的URLredirect? 这是否会伤害SEO? 谢谢。