Articles of wordpress

WordPress的数据库内存错误

我正在运行一个大型的Wordpress多站点安装,为每个站点运行一些数据库查询以在相应的博客中显示信息。 数据查询不是太重,但我经常在我的错误日志中看到: PHP Fatal error: Allowed memory size of 1572864000 bytes exhausted (tried to allocate 97 bytes) in /home/********/public_html/wp-includes/wp-db.php on line 1775 发生这种情况时,我相信被调用的页面(导致错误)停止加载,用户必须重新加载才能访问信息。 我已经经历了每一页都被称为一个完整的负载,没有任何问题。 查看wp-db.php文件中的相关行,这是导致错误的行: preg_match( '/^\s*(create|alter|truncate|drop)\s/i', $query ) ) { $return_val = $this->result; 即当数据库查询正在执行时。 有些东西显然是相当错误的,因为我试图提高我的内存限制的PHP资源。 有谁知道我会怎么去确定是什么导致这个错误,所以我可以解决它?

空白页Nginx 1.10 WordPress PHP7.0-FPM

我一直在寻找几个小时。 我发现了很多类似的情况,不知道我为什么不匹配。 当我去我的url时,我得到一个502错误的网关错误。 现在使用当前的设置,这只是一个空白页面。 我猜一个文件无法find,但我一直没能find任何错误或遗漏的东西。 我在Ubuntu 16.04 LTS,Nginx 1.10,PHP 7.0 FPM,MySQL。 我需要分享其他东西吗? 感谢大家的帮助。 nginx.conf user www-data; worker_processes auto; pid /run/nginx.pid; events { worker_connections 768; # multi_accept on; } http { fastcgi_buffers 8 16k; fastcgi_buffer_size 32k; client_body_buffer_size 128k; ## # Basic Settings ## sendfile on; tcp_nopush on; tcp_nodelay on; keepalive_timeout 65; types_hash_max_size 2048; # server_tokens off; […]

在Ubuntu上安装WordPress插件/梨问题

当我安装wordpress插件,我经常得到错误 Warning: include_once() [function.include]: Failed opening '/usr/share/wordpress/wp-content/plugins/twitter-for-wordpress/' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /usr/share/wordpress/wp-settings.php on line 473 我安装了梨,但Ubuntu显然没有把它放在预期的地方。 必须有一个别名,可以解决这个问题,有谁知道它是什么? 谢谢。

通过FTP的WordPress读/写访问

我目前有一个WordPress的安装问题。 安装的主题是在用户Apache而不是我的用户名,所以目前我不能编辑该目录内的任何文件。 我怎样才能将其从Apache更改为我的用户名?

WordPress的“插件”自动升级“

我在我的盒子上安装了WordPress,每次我想升级我的插件时,我点击“自动升级”,并提示我input主机名,用户名和密码,通过FTP更新插件,但是在另一个实例上运行相同的服务器)它不,它只是更新。 哪里/我需要改变我的第一个实例,所以它不问,只是点击“自动升级”更新我的插件?

WordPress的主题不能正常显示,与.htaccess问题?

我希望这是我的问题的正确论坛。 我在免费的主机x10hosting上安装了WordPress,除了当我尝试安装一个自定义的主题时,一切似乎都正常。 主题是根本没有正确显示,我假设CSS不是由Web服务器呈现,我试图添加一个.htaccess文件作为来自谷歌search的build议,并搅乱了,但它似乎并不做任何事情,我甚至不确定它是否会有所作为。 有谁知道为什么主题(CSS Web服务器渲染)不能正确显示? 谢谢。

托pipewordpress博客服务器

我想问问是否可以在共享托pipe服务器上使用Worpress MU托pipe一个小型博客托pipe服务? 启动这种服务的最低要求是什么?

Windows Server 2003上的WordPress安装(IIS)

我在Windows Server 2003机器上设置WordPress的时间太可怕了。 我build立了MySQL并创build了一个名为wordress的数据库。 Unname与pwd WordPress也称为WordPress。 所以在wp-config.php文件中,我将3个东西,db名称,uname,pwd全部更改为WordPress。 主机保持本地主机。 我打开IIS和新网站(指向我的新WordPress目录的目录)。 给端口8080,因为已经有一个站点在80端口上运行。 当我去http:// localhost:8080 / wp-admin / install.php时,我收到一个错误消息 This either means that the username and password information in your wp-config.php file is incorrect or we can't contact the database server at localhost. This could mean your host's database server is down. •Are you sure you have the […]

WordPress的WP – 超caching不caching

我不知道还有什么要检查的,我重新安装了wp-super-cache 0.9.7后面的每一行指令,由pipe理页面激活,但没有得到真正的caching。 我再次在文档根目录和caching目录中检查了.htaccess文件 所有的目录权限都被授予web服务器用户 WP_CACHE常量被定义为true PHP安全模式被禁用 我还能做些什么才能最终获得这个插件的工作? 谢谢

在群集(复制)服务器上的wordpress

我们有一个集群环境,我们的网站运行。 有两个负载均衡的Web服务器和一个数据库服务器。 所有代码都部署到主服务器,并使用同步软件自动复制到辅助服务器。 这是一个Windows环境。 除了编辑主题和上传媒体之外,Wordpress在这种环境下效果很好。 问题是任何上传的内容都需要上传到主服务器,以便将其复制到辅助服务器。 复制不是双向的。 在辅助服务器上上传或更改的文件不会同步到主服务器。 在网站的pipe理端请求被发送到主服务器的情况下,事情按预期工作。 上传的图像上传到wp-content / uploads的path,然后复制到辅助服务器。 编辑主题文件也是如此。 WordPresspipe理员编辑当前活动主题的正确文件。 如果负载平衡器将请求发送到辅助服务器,则会暴露问题。 如果用户通过pipe理员上传文件或编辑主题文件,则这些文件将进入辅助服务器,不会复制到主服务器,并且网站不同步。 我已经尝试在其他设置对话框中inputnetworkingpath(\ primary_server \ c $ \ inetpub \ wwwroot …),但WordPress似乎不喜欢networkingpath。 我试图上传图片时出现错误,并且99%确定这不是安全问题。 它与path的格式有关。 即使我成功地为图片上传inputnetworkingpath,我也不确定如何将主题编辑器指向networking位置,以便对主服务器上的文件进行编辑而不是本地编辑。 我们最初设置了一个规则,告诉负载均衡器“如果请求是以www1的子驻留进来的,向主服务器发送请求”,认为我们可以通过让最终用户转到主服务器上强制进行所有编辑www1.domain.com/wp-admin/。 问题是,wordpress然后想写的内容中的所有链接是绝对的www1这不是意图。 如果所有链接和内容都转到www1,那么站点就不再为所有意图和目的进行负载均衡。 wordpress可以像我所描述的那样在一个集群环境中工作吗? 使用mod_rewrite是没有太大的select,因为在IIS上,我知道有插件,使这个function。