Newspaper主题安装要求
在本节中,我们将介绍主题可以完美运行的推荐配置。这些不是绝对值,主题的性能取决于许多因素,例如主机性能、服务器配置和访问者数量。
报纸 WordPress 主题的服务器要求
WordPress 5.6 或更高版本
Apache 或 Nginx
php.ini内存限制:40MB(推荐:256M)
PHP 7.3 或更高版本
MySQL 5.0 或更高版本(推荐:MySQL 5.7 或更高版本)
mod_rewrite Apache 模块(可选)
为了获得最佳性能,服务器需要进行一些设置,优化包括:
使用缓存插件——我们推荐WP Super Cache
页面速度优化——我们在这里创建了一个指南
报纸的托管要求
如果 WordPress 在您的主机上运行良好,那么主题也应该如此。接下来,我们将向您展示常见主机列表以及您可以期望在它们上托管的流量。
请注意,此处引用的数字不代表保证,因为托管性能取决于您的 WordPress 配置、插件配置和一般操作系统配置。所有数字都假定您使用WP Super Cache之类的缓存插件。此外,像 Cloud Flare 这样的CDN 解决方案应该会有很大帮助。如果您需要帮助选择您的虚拟主机,您可以查看我们的文章。
GoDaddy 或其他便宜的共享主机:
每天应该处理 1-2000 个独立用户
不能很好地处理流量高峰
如果可能,请使用少量插件
预算 VPS:
每天应该处理 2000 – 4000 个独立用户
不能很好地处理流量高峰
获得尽可能多的内存
高性能 VPS:
每天应该处理 4000 – 6000 个独立用户
应该有超过 4GB 的内存
如果配置正确并且有足够的内存和交换分区,服务器应该可以处理流量峰值
专用服务器:
每天应处理 6000 多个独立用户
在专用服务器上并使用该流量号,至少 8 GB 的内存将有很大帮助
它应该可以很好地处理流量高峰
系统状态参数指南
我们的主题包括一个名为System Status的特殊部分。在这里,您可以检查是否正确设置了服务器和 WordPress 参数以获得最佳性能。在这份对报纸有要求的指南中,我们将介绍如何设置这些参数。
一)WP-Config设置
wp-config.php文件位于 WordPress 根目录中。
WP 内存限制:
此参数设置 PHP 使用的内存量,默认情况下 WordPress 可以达到 40MB。为避免 Memory Exhausted 错误,此参数应设置为至少 256MB,这可以从 WordPress wp-config.php 文件中完成。
define( 'WP_MEMORY_LIMIT', '256M' );
WP调试:
这是一个用于开发的选项,它控制一些错误和警告的报告。它可能会显示不需要的消息,因此您应该将其禁用。默认值为false。
define('WP_DEBUG', false);
如何设置 Web 调试:报纸的要求
II) 缺少 PHP 扩展
我们的主题要求 在服务器上启用GD 库和mbstring PHP 扩展。
GD 库 MBString启用这些扩展所需的过程取决于您的系统。在以下几行中,我们将介绍适用于 Windows、带有 C-Panel 的 Linux 和 Linux 专用服务器的此过程:
Windows:
1) 编辑 php.ini 并搜索以下行:
;扩展=php_mbstring.dll ;扩展=php_gd2.dll
2)删除; 出现在每行开头的符号
3) 保存 php.ini 并重启 Apache
Linux C-Panel:
1) 转到 C-Panel > Software > 选择 PHP 版本
2) 从左上角的选择中,选择您要使用的 PHP 版本,扩展面板将显示在下方。按设置为当前按钮并等待当前 PHP版本与您选择的版本匹配。接下来,确保检查gd和mbstring扩展名。按 左下角的保存按钮以保存设置。
PHP 管理器:报纸要求
cPanel的界面:报纸主题要求
Linux 专用服务器:
1)使用 SSH连接到服务器,并根据您的 Linux 发行版和您使用的 PHP 版本,输入以下命令:
Ubuntu PHP7 ## #sudo apt-get install php7.0-gd #sudo apt-get install php7.0-mbstring ## Centos PHP7 ## #sudo yum 安装 php7.0-gd #sudo yum install php7.0-mbstring
三)php.ini参数
max_input_vars – 这设置可以接受多少输入变量(限制分别应用于 $_GET、$_POST 和 $_COOKIE 超全局变量)。默认情况下,此参数设置为 1000,这可能会导致保存菜单时出现问题,我们建议您将其增加到 2000 或更多。
max_execution_time – 这设置脚本在被解析器终止之前允许运行的最长时间(以秒为单位)。主题从我们的服务器下载图像,根据连接速度,此过程可能需要更长的时间来执行。我们建议您将其增加 60 或更多。
post_max_size – 设置允许的发布数据的最大大小。此设置也会影响文件上传。
upload_max_filesize – 要上传大文件,如插件 zip 文件,您还必须增加此值。
根据主机,它们可以从 php.ini 或 .htaccess 设置:
php.ini
max_input_vars = 5000 max_execution_time = 300 post_max_size = 50M upload_max_filesize = 50M
.htaccess
php_value max_input_vars 5000 php_value max_execution_time 300 php_value post_max_size 50M php_value upload_max_filesize 50M
非常重要:在尝试任何这些之前,请检查主机文档以查看推荐的方法。php.ini 的位置也可能因一台服务器而异,通常位于 WordPress 根目录中,但在某些服务器上,它可能位于另一个位置,您必须查看主机文档以获取更准确的详细信息.
Suhosin
Suhosin 是一个用于 PHP 安装的高级保护系统。它旨在保护服务器和用户免受 PHP 应用程序和 PHP 核心中已知和未知的缺陷的影响。如果它安装在您的主机上,您必须将suhosin.post.max_vars和suhosin.request.max_vars参数增加到 2000 或更多。
php.ini
suhosin.request.max_vars = 5000 suhosin.post.max_vars = 5000
.htaccess
php_value suhosin.post.max_vars 5000 php_value suhosin.request.max_vars 5000
注意 – 如果您的主机上没有安装Suhosin,您不必修改这些参数。
mod_substitute
在某些情况下,mod_substitute模块默认配置可能会导致 TD Composer 在加载大页面时出现超时错误。要解决此问题,您必须在网站主文件夹中的 .htaccess 文件中添加以下行:
.htaccess
<IfModule mod_substitute.c> SubstituteMaxLineLength 10M </IfModule>
网站地址:
https://forum.tagdiv.com/requirements-for-newspaper/
本文链接:http://78moban.cn/post/12022.html
版权声明:站内所有文章皆来自网络转载,只供模板演示使用,并无任何其它意义!