The natural solution is to force to direct
method, as mentioned in this replay.
I am a hosting provider and we use the SSH2
method to create a security layer for interacting with the WordPress file system. It does not allow PHP-FPM user to write to write to directories other than the uploads directory.
This plugin does not support this approach.
In my opinion, writing to the uploads directory should not to use the global wp_filesystem
object. The WordPress core does not use. The wp_upload_bits
function is an example. Writing outside of the uploads should have the same experience as, for example, installing a plugin. When the FTP credentials is asked when it not set by constants.
I could not use any hook to swerve this behavior and respect the security settings applied to our WordPress installations.
]]>the plugin won’t generate files – I got an error in the “filessystem” section of the diagnostics:
+++
Checking if web server can read from Temp Files Directory: /kunden/<path>/DEV2022/wp-content/plugins/simply-static/static-files/ FAIL
Checking if web server can write to Temp Files Directory: /kunden/<path>/DEV2022/wp-content/plugins/simply-static/static-files/ FAIL
Checking if web server can write to Local Directory: /kunden/<path>/DEV2022_static/ FAIL
+++
https://www.dropbox.com/s/97rubo42ql9x5jl/Screenshot%202022-03-24%20at%2022.07.25.png?dl=0
How can this be fixed?
Thanks
Uwe
There I noticed, even if no file contents have changed since the last backup, nevertheless these two files always change their timestamp:
>f..t……. wp-sheet-editor-universal-sheet/logs/index.html
0 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=1/74)
>f..t……. wp-sheet-editor-universal-sheet/queues/index.html
0 100% 0.00kB/s 0:00:00 (xfr#2, to-chk=0/74)
The only condition: Since the last backup there was at least one request to the WordPress frontend (anonymous users) or backend (administrative users).
This means that in each WordPress loop WP Sheet Editor executes and persists something to the filesystem! Those two files are empty (0 bytes). But nevertheless their timestamps in the filesystem get updated on each single server request!
Isn’t that a little more filesystem I/O than necessary?
]]>Some of your translations need updating. Sit tight for a few more seconds while we update them as well.
Updating translations for WordPress (de_DE)…
Warning: chmod(): Operation not permitted in /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-admin/includes/class-wp-filesystem-direct.php on line 173
Warning: chmod(): Operation not permitted in /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-admin/includes/class-wp-filesystem-direct.php on line 173
Warning: chmod(): Operation not permitted in /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-admin/includes/class-wp-filesystem-direct.php on line 173
Warning: chmod(): Operation not permitted in /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-admin/includes/class-wp-filesystem-direct.php on line 173
Warning: chmod(): Operation not permitted in /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-admin/includes/class-wp-filesystem-direct.php on line 173
Warning: chmod(): Operation not permitted in /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-admin/includes/class-wp-filesystem-direct.php on line 173
Warning: chmod(): Operation not permitted in /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-admin/includes/class-wp-filesystem-direct.php on line 173
Warning: chmod(): Operation not permitted in /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-admin/includes/class-wp-filesystem-direct.php on line 173
Warning: chmod(): Operation not permitted in /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-admin/includes/class-wp-filesystem-direct.php on line 173
Warning: chmod(): Operation not permitted in /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-admin/includes/class-wp-filesystem-direct.php on line 173
Warning: chmod(): Operation not permitted in /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-admin/includes/class-wp-filesystem-direct.php on line 173
Warning: chmod(): Operation not permitted in /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-admin/includes/class-wp-filesystem-direct.php on line 173
Warning: chmod(): Operation not permitted in /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-admin/includes/class-wp-filesystem-direct.php on line 173
Warning: chmod(): Operation not permitted in /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-admin/includes/class-wp-filesystem-direct.php on line 173
Warning: chmod(): Operation not permitted in /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-admin/includes/class-wp-filesystem-direct.php on line 173
Warning: chmod(): Operation not permitted in /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-admin/includes/class-wp-filesystem-direct.php on line 173
Warning: chmod(): Operation not permitted in /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-admin/includes/class-wp-filesystem-direct.php on line 173
Warning: chmod(): Operation not permitted in /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-admin/includes/class-wp-filesystem-direct.php on line 173
Warning: chmod(): Operation not permitted in /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-admin/includes/class-wp-filesystem-direct.php on line 173
Warning: chmod(): Operation not permitted in /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-admin/includes/class-wp-filesystem-direct.php on line 173
Warning: chmod(): Operation not permitted in /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-admin/includes/class-wp-filesystem-direct.php on line 173
Warning: chmod(): Operation not permitted in /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-admin/includes/class-wp-filesystem-direct.php on line 173
Warning: chmod(): Operation not permitted in /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-admin/includes/class-wp-filesystem-direct.php on line 173
Warning: chmod(): Operation not permitted in /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-admin/includes/class-wp-filesystem-direct.php on line 173
Warning: chmod(): Operation not permitted in /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-admin/includes/class-wp-filesystem-direct.php on line 173
Warning: chmod(): Operation not permitted in /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-admin/includes/class-wp-filesystem-direct.php on line 173
Warning: chmod(): Operation not permitted in /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-admin/includes/class-wp-filesystem-direct.php on line 173
Warning: chmod(): Operation not permitted in /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-admin/includes/class-wp-filesystem-direct.php on line 173
Warning: chmod(): Operation not permitted in /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-admin/includes/class-wp-filesystem-direct.php on line 173
Warning: chmod(): Operation not permitted in /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-admin/includes/class-wp-filesystem-direct.php on line 173
Warning: chmod(): Operation not permitted in /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-admin/includes/class-wp-filesystem-direct.php on line 173
Warning: chmod(): Operation not permitted in /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-admin/includes/class-wp-filesystem-direct.php on line 173
Warning: chmod(): Operation not permitted in /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-admin/includes/class-wp-filesystem-direct.php on line 173
Warning: chmod(): Operation not permitted in /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-admin/includes/class-wp-filesystem-direct.php on line 173
Warning: chmod(): Operation not permitted in /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-admin/includes/class-wp-filesystem-direct.php on line 173
Warning: chmod(): Operation not permitted in /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-admin/includes/class-wp-filesystem-direct.php on line 173
Warning: chmod(): Operation not permitted in /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-admin/includes/class-wp-filesystem-direct.php on line 173
Warning: chmod(): Operation not permitted in /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-admin/includes/class-wp-filesystem-direct.php on line 173
Warning: chmod(): Operation not permitted in /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-admin/includes/class-wp-filesystem-direct.php on line 173
Warning: chmod(): Operation not permitted in /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-admin/includes/class-wp-filesystem-direct.php on line 173
Warning: chmod(): Operation not permitted in /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-admin/includes/class-wp-filesystem-direct.php on line 173
Warning: chmod(): Operation not permitted in /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-admin/includes/class-wp-filesystem-direct.php on line 173
Warning: chmod(): Operation not permitted in /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-admin/includes/class-wp-filesystem-direct.php on line 173
Warning: chmod(): Operation not permitted in /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-admin/includes/class-wp-filesystem-direct.php on line 173
Warning: chmod(): Operation not permitted in /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-admin/includes/class-wp-filesystem-direct.php on line 173
Warning: chmod(): Operation not permitted in /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-admin/includes/class-wp-filesystem-direct.php on line 173
Warning: chmod(): Operation not permitted in /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-admin/includes/class-wp-filesystem-direct.php on line 173
Warning: chmod(): Operation not permitted in /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-admin/includes/class-wp-filesystem-direct.php on line 173
Warning: chmod(): Operation not permitted in /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-admin/includes/class-wp-filesystem-direct.php on line 173
Warning: chmod(): Operation not permitted in /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-admin/includes/class-wp-filesystem-direct.php on line 173
Warning: chmod(): Operation not permitted in /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-admin/includes/class-wp-filesystem-direct.php on line 173
Warning: chmod(): Operation not permitted in /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-admin/includes/class-wp-filesystem-direct.php on line 173
Warning: chmod(): Operation not permitted in /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-admin/includes/class-wp-filesystem-direct.php on line 173
Warning: chmod(): Operation not permitted in /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-admin/includes/class-wp-filesystem-direct.php on line 173
Warning: chmod(): Operation not permitted in /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-admin/includes/class-wp-filesystem-direct.php on line 173
Warning: chmod(): Operation not permitted in /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-admin/includes/class-wp-filesystem-direct.php on line 173
Warning: chmod(): Operation not permitted in /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-admin/includes/class-wp-filesystem-direct.php on line 173
The update cannot be installed because we will be unable to copy some files. This is usually due to inconsistent file permissions. /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-content/languages/de_DE.po, /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-content/languages/de_DE.mo, /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-content/languages/admin-de_DE.po, /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-content/languages/admin-de_DE.mo, /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-content/languages/admin-network-de_DE.po, /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-content/languages/admin-network-de_DE.mo, /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-content/languages/continents-cities-de_DE.po, /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-content/languages/continents-cities-de_DE.mo, /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-content/languages/de_DE-0cc31205f20441b3df1d1b46100f6b8d.json, /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-content/languages/de_DE-0ce75ad2f775d1cac9696967d484808c.json, /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-content/languages/de_DE-0eebe503220d4a00341eb011b92769b4.json, /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-content/languages/de_DE-1780a2033cf98d69ce13c2e5c8510004.json, /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-content/languages/de_DE-1a0cd6a7128913b15c1a10dd68951869.json, /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-content/languages/de_DE-1bba9045bb07c89671c88a3f328548e8.json, /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-content/languages/de_DE-1c4303f02ff93b290e9faad991eeb06f.json, /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-content/languages/de_DE-1d17475f620f63a92e2c5d2681c51ee8.json, /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-content/languages/de_DE-28b3c3d595952907e08d98287077426c.json, /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-content/languages/de_DE-2b390f85a3048c5b4255fb45960b6514.json, /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-content/languages/de_DE-2c5d274ea625dd91556554ad82901529.json, /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-content/languages/de_DE-320f4ad9792aaa6dedb1e71cbdf85d57.json, /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-content/languages/de_DE-49c6d4acf36cf3aca9f0b2a77617304f.json, /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-content/languages/de_DE-4a38fe1c0c45989e44682ba6109d9f46.json, /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-content/languages/de_DE-4bfa11da57ff2600004bb500368247f4.json, /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-content/languages/de_DE-50278328b502f4eb3f2b8b7ab49324a1.json, /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-content/languages/de_DE-5251f7623766a714c8207c7edb938628.json, /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-content/languages/de_DE-529362903a5a05b34b06b5e793fb4cf8.json, /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-content/languages/de_DE-569e85ef168299eb8c8f24d8ef8c8a78.json, /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-content/languages/de_DE-6025add6bde16aaeb12787d250f9b414.json, /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-content/languages/de_DE-68f2cec7514bf8563c723a4d675fcfe6.json, /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-content/languages/de_DE-7289286ed59e90a8f36ae797df62220b.json, /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-content/languages/de_DE-7436b7ee9e4f11ac0d618d8cc886eb66.json, /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-content/languages/de_DE-77fdfadaf2e1ca3a027d1956b910bc50.json, /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-content/languages/de_DE-7b74c8457eaa7fcc50db41b431f8a003.json, /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-content/languages/de_DE-7d5ca435e60d92f024d46c9257aaa0f7.json, /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-content/languages/de_DE-7f13c36c641b114bf18cd0bcc9ecc7e0.json, /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-content/languages/de_DE-803bf1ce2131e13efc590c1bc47851fc.json, /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-content/languages/de_DE-81c889563f09dd13de1701135dc62941.json, /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-content/languages/de_DE-81d6f084cb273e02e15b01bd9ece87f7.json, /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-content/languages/de_DE-8240df461220d1d3a028a9a4c5652a5b.json, /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-content/languages/de_DE-8860e58c20c6a2ab5876a0f07be43bd9.json, /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-content/languages/de_DE-93882e8f9976382d7f724ac595ed7151.json, /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-content/languages/de_DE-947c76bb5095da30e16668eec15406b2.json, /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-content/languages/de_DE-9b256ea9cd54df92095e04c76758ceb0.json, /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-content/languages/de_DE-9c3519f4870fac83dc0dbf18cb6bd4c4.json, /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-content/languages/de_DE-9d47a87c240c1d10701cd6a02b28aa1b.json, /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-content/languages/de_DE-a25d1cc7bf7ca0b4e114f6bea64943f4.json, /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-content/languages/de_DE-a9dc201dcd011fe71849743133052619.json, /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-content/languages/de_DE-aabfce98c410957228848dc581e3c420.json, /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-content/languages/de_DE-ac23eee47530ac63a1178c827db28087.json, /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-content/languages/de_DE-bf0f094965d3d4a95b47babcb35fc136.json, /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-content/languages/de_DE-bf23b24175490c2e46aaf92ff6a0c70f.json, /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-content/languages/de_DE-ca28138671823450e87dfd354f7afc6b.json, /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-content/languages/de_DE-daeb084aab42199d26393a56c3465bc0.json, /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-content/languages/de_DE-e2791ba830489d23043be8650a22a22b.json, /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-content/languages/de_DE-e2e4c4b80f3adf2c70b431bfdb1b4872.json, /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-content/languages/de_DE-f575f481034e90e21d832e415fd95fcf.json, /var/www/vhosts/(mywebsitelink).com/httpdocs/wp-content/languages/de_DE-f8f49d9fc4a9cf7d78ec99285417bd9c.json
Translation update failed.
What could that be and how can I fix it. The read/write permissions were not changed by me.
]]>“Unable to change permissions for /homepages/9/[DatabaseID]/htdocs/[AppID]/wp-config.php!”
Is there another place I can edit these permissions according to what you recommend? Or is there a plugin setting I need to change, so that the filesystem permissions can be updated?
]]>I have two themes (OceanWP is being used, Hello Elementor is also installed) installed and for each theme, the functions.php
file is modified by prepending some code. Also, a file called template-config.php
is created in every theme directory. It also creates the files wp-admin/.bt
and wp-admin/css/.bt
which contain IPs.
I found out about this because a popup is inserted into every page before the doctype:
<script>
var popunder = {expire: 6,url: "https://take-yourprizeshere1.life/?u=mr1kd0x&o=f5pp7z3&t=p"};
</script>
<script src="popunder.js"></script>
After removing all the added files and cleaning up the modified ones, everything seems fine again but after some time the changes always come back (at least once a day). I already changed the passwords and installed WordFence security to monitor the situation and to assist in the clean up.
Code inserted into functions.php: https://pastebin.com/MsR28DFS
Code inside of template-config.php: https://pastebin.com/SUqaqL5K
The following plugins are active: Polylang Elementor Connector, Duplicator, Easy HTTPS (SSL) Redirection, Elementor, Ocean Extra, Polylang, SiteOrigin CSS, Tuxedo Big File Uploads, UpdraftPlus, Wordfence Security
All the plugins and the WordPress version are up to date and are updated regularly.
Does anyone have an idea how to proceed? How do I get rid of this completely?
]]>PHP GD library is installed.
Image cache directory has not been created.
It seems that the directory is not writeable. This is probably a filesystem permissions issue.
Consider adding manually the image cache directory: “/wp-content/cache/adaptive-images”.
/var/www/wp-content/cache =>
Installation .htaccess file is not properly setup.
The .htaccess file is not writeable so it might have not been updated.
/.htaccess =>
? Adaptive images settings dump:
array(14) {
[“resolutions”]=>
array(3) {
[0]=>
int(1024)
[1]=>
int(640)
[2]=>
int(480)
}
[“landscape”]=>
bool(true)
[“cache-directory”]=>
string(21) “cache/adaptive-images”
[“watched-directories”]=>
array(2) {
[0]=>
string(18) “wp-content/uploads”
[1]=>
string(17) “wp-content/themes”
}
[“jpeg-quality”]=>
int(75)
[“sharpen-images”]=>
bool(true)
[“watch-cache”]=>
bool(true)
[“browser-cache”]=>
float(180)
[“hidpi”]=>
bool(false)
[“cdn-support”]=>
bool(false)
[“version”]=>
string(6) “0.6.68”
[“sanitized”]=>
bool(true)
[“wp-content-dir”]=>
string(19) “/var/www/wp-content”
[“wp-content-url”]=>
string(41) “https://drdisabilityquotes.com/wp-content”
}
To perform the requested action, WordPress needs to access your web server.
Does the Video Gallery plugin require continuous write access to my file system? If not, it’s making WordPress think it does. If so, I cannot use the plugin — it is impossible to enable write access on my production server.
]]>Before buying the Pro version of Media Cleaner, I installed the free version to check it out. I have run a scan and in the Preparing Media phase of the scan it finds 8,658 items and then analyses them, eventually showing issues with just a handful of these, displaying an issue of “Not In Use”. I don’t understand why it’s not finding 100K+ issues with the numerous files sizes I have for a single image. Or, will it only show all of these unused sizes with the Filesystem scan in the Pro versions?
Additionally, in the Pro version, are there options to delete all images of a specific size, since in my case this would seem to be the easiest way to cut down 18 versions of an image to the 1 or 2 sizes I need.
]]>