您当前的位置:首页 > TAG信息列表 > linux
在移动WordPress目录和更新固定链接结构后修复REST API 404时出现问题
我正在运行Debian 9的Linode VPS上运行WordPress的自托管版本。我之前在博客目录中使用WordPress,因为我有一个基本的HTML站点,我决定不再保留,所以我将所有内容移出博客,并在删除旧站点的内容后将所有内容放回根目录。我遵循提供的步骤here 并更新了我的permalink设置,并使用Velvet Blues更新了我的URL,以及搜索和替换脚本来更新我的SQL数据库。我从站点健康工具收到一些通知,说我的REST API和Jetpack设置工作不正常。同样,我尝试配置Yoast
WordPress更新-这通常是由于文件权限不一致。例如:wp-admin/includes/update-core.php
我有一些具有根访问权限的WordPress网站服务器,在创建服务器时,一切都很好,WordPress本身以及插件和主题都在更新,没有出现任何问题,但我不知道为什么最近我遇到了一个错误,通常指示权限错误(至少我看到权限是正确的)。更新WordPress时出错:正在从下载更新https://downloads.wordpress.org/release/fa_IR/wordpress-5.7.zip…wordpress-5.7的真实性。无法验证zip,因为找不到签名。正在解压缩更新…无法安装更新,因为我们将无
WordPress站点被随机的PHP文件填满
两周前,当我试图通过浏览器访问我的一个WordPress网站时,我被重定向到一个广告页面。我走进了public_html 目录中找到了大量PHP 具有随机名称(乱七八糟的字母数字名称)的文件。我还发现很多WordPressPHP 文件已被更改,并且@include 顶部包含随机文件(大多数文件ico 扩展)。这不仅限于重定向到广告页面的站点,我的/var/www/ 目录-它们都被恶意PHP 文件。我发现了一些权限设置不正确的文件,并对其进行了更正。我将所有目录权限更改为755 和所有文件权限644. 使用
从我的Linux发行版资源库更新WordPress
我用apt安装了wordpress,它连接了很多目录,所以我怀疑使用内置的核心更新工具会破坏安装;但wordfence不断要求我使用上述工具进行更新,这可能比linux发行版存储库更新得多。为了解决这个恼人的问题,我是否必须消除它并重新开始?
如何在多站点中添加新用户站点时自动添加用户(在Linux上)
就像某些控制面板(如Cpanel或VestaCP)一样,一旦创建了新用户,它会自动将用户添加到linux中。这样做的目的是监视每个wordpress多用户的资源使用情况。在添加新用户站点时,如何使用Wordpress Multisite自动添加用户(在linux上)?
我必须启用哪些阿帕奇模块?
我正在和Ubuntu 14.04.4 x64 和Apache2.4.7, 并想在上面建立一个WordPress网站。我必须启用哪些apache模块?我应该启用哪些模块(例如,对于酷的WP功能)?是否有我绝对不应该启用的模块?
在多个“站点”之间共享一个WordPress安装?
我正在用Ubuntu运行一个VPS。我已经安装了LAMP堆栈,现在想使用WordPress创建几个博客/网站。我正在考虑为每个博客创建新用户,并public_html 每个用户的目录。通过这种方式可以访问每个博客http://mysite/~some_blog. 然而,空间有点贵,所以我想知道是否可以只安装一次WordPress(例如/var/www/html/ 或者也许/var/www/wordpress), 让所有博客从那里访问WordPress?当然,它们在public_html 对于每个用户,对
我应该为Ubuntu VPS上的wp-cli使用哪个用户
我已经建立了我的第一个VPS(Ubuntu)。Apache 2和php是预安装的,我可以安装wp cli,但我知道这对我来说有点无用。我正在获取用户权限错误。例如,当我跑步时wp core download 我出错了Error: /var/www/example.com/public_html/ is not writable by current user 我使用的用户是root 组和我也尝试将用户添加到www-data 组文件夹public_html 拥有者www-data:www
WordPress每月上传目录所有者设置为根
这是一个奇怪的问题。Wordpress默认将上传的媒体存储在上传目录的每月子目录中。Eg wp内容/上传/2016/07/在我的一个网站上,此目录的所有者设置为“root:root”,这意味着无法通过web服务器将任何内容上载到该目录。你知道是什么导致了这种行为吗?我可以想象一个cron脚本会创建这种行为,但我看不到Wordpress本身应该如何创建root所拥有的目录。
在Ubuntu上设置WP-CLI的正确方法是什么,这样我就不必使用标志--Allow-Root?
我有一个Ubuntu服务器,典型的LAMP堆栈,默认的www数据是Apache提供文件的用户/组。使用WP-CLI更新时,我始终必须键入--allow root标志。如何避免这种情况?如果我按照软件的建议去做sudo -u www-data -i -- wp <command> 引发错误:“此帐户当前不可用。”
WP-CLI sudden empty response
上周一,我在一台新服务器上安装了WP-CLI,它按预期工作,我编写的脚本也可以正常工作。昨天,运行相同的脚本时出现错误: PHP Warning: array_slice() expects parameter 1 to be array, null given in phar:///usr/local/bin/wp/php/WP_CLI/Runner.php on line 610 PHP Warning: Invalid argument supplied for foreach(
安全+最佳实践:根目录还是WordPress内容文件夹上的www-data?
drwxr-xr-x 8 www-data www-data drwxr-xr-x 6 www-data www-data -rw-r--r-- 1 www-data www-data -rw-r--r-- 1 www-data www-data -rw-r--r-- 1 www-data www-data drwxr-xr-x 7 www-data www-data drwxr-xr-x 7 r
如何将短码放在页面顶部-主题2014
专家运行wp 4.6,1-。有一个特别的主题-叫做2014 extended!问题我可以把这个放在页面的顶部吗:[su_tabs] [su_tab title=\"Technische Literatur\" anchor=\"First\"][amazon asin=0893817449,0500410607,050054199X,0500286426,0893818755,050054333X,0500543178,0945506562&template=slider] [/su_ta
Linux上明确的WordPress目录所有权和权限
我知道,关于这一点,到处都有上千个问题,相信我,多年来我一直在尝试各种可能的解决方案[不是夸大其词],每一个都不是缺少一个关键部分,就是根本不起作用[根据我的经验]。我正在为linux上的wordpress目录用户/组所有权和权限寻找一个可靠、完整、开放的解决方案。我认为每个人都应该寻找这些需求:最先进的安全性、自动更新和sftp访问。如果我没有遗漏任何东西的话,事实很简单:如果我们配置web目录的所有权[在我的情况下/var/www/] 专用用户[含义not webserver用户—在我的示例中是www
页面固定链接重定向到主页
我最近切换到了Linux Fedora,我将所有xampp文件移到了新的安装中,并导入了数据库。现在我面临一个奇怪的问题,几周前,我在Windows上创建了一个新页面,称之为it资源,并创建了page-resources.php 为它归档,它工作得很好。我正在尝试访问urllocalhost/site/resources 这是我创建的页面的永久链接,但是,它将我重定向到localhost/site/ 这是主页,我尝试更改永久链接设置,关闭所有插件,重置.htaccess 文件,甚至更改了我的网站url,但
如何从Linux外壳向表中添加行?
我想在这里编写一些脚本,这样我就可以轻松地让一个应用程序或脚本自动为我添加一行,而不需要我使用UI并手动执行。这可能吗?
SELinux安全VS WordPress更新
我们有一个相当大的Wordpress多站点安装lots of themes/plugins. 因此,我们经常有新的可用更新(核心/主题/插件)。我们不使用automatic updates :AUTOMATIC_UPDATER_DISABLED 是trueDISALLOW_FILES_MODS 是false</实际上,我们在服务器端使用安全系统(Security-Enhanced Linux) 那个prevent file modification. 我们必须手动进行更新,首先禁用SELinux,然
在WordPress中通过SSH密钥启用SFTP
有人能帮我吗define(\'FTP_PUBKEY\',\'/home/use/.ssh/id_rsa\'); define(\'FTP_PRIKEY\',\'/home/user/.ssh/id_rsa\'); define(\'FTP_USER\',\'\'); define(\'FTP_PASS\',\'\'); define(\'FTP_HOST\',\'127.0.0.1:22\'); 安装位置位于home/user/wordpress钥匙位于获取不正确
WordPress找不到临时文件夹,但它正在查看的文件夹具有正确的权限
所以,我花了几个小时在互联网上四处寻找,试图找出这个问题,因为它看起来很愚蠢,可能是重复的,但显然不是。我正在主网站的子目录中托管WordPress网站(http://christopherdumas.org 是主站点,http://christopherdumas.org/astraterra 是WP站点),当我尝试将文件上载到WordPress站点中的帖子时,会遇到以下错误:Missing a temporary folder. 现在,在我升级到WP 5.0之前,这是可行的,在更新之后,我没