hi!
can anyone give me an example of what should the correct input be like? for the directory?
whatever i input i still get an error message:
"error:
You did not enter a valid value for this setting."
You need to know the full path to your web directory, for example
/home/Fillip H./public_html, then create a folder on the same level as public_html, so that the path becomes
/home/Fillip H./plugincache.
Does that help make it clearer?
This is simply not correct. The directory must be writable by the web server user. That is true. But where the web server is running as the domain/user, you do NOT have to chmod 777.
The most common case for needing chmod 0777 is where PHP is running as an Apache module. But not many hosts are running with this setup anymore. Most are using FastCGI, and PHP is running as the site owner and not as the generic apache user.
Please do not advise users to chmod 0777 unnecessarily. We are running the plugin optimizations just fine and our directory is the default 755, again, because PHP is running as our site user and the site user owns the folder.
While you are technically correct, please understand that your level of knowledge regarding server administration is an order of magnitude above the level of the vast majority of our customers.
That is not to say that any of our customers are not intelligent, far from it. All our customers have knowledge about a vast array of fields that baffle me and you in the same way that what you just said baffles them.
If you put yourself in their shoes, what would you rather be told:
1. Go here and set the permissions like this
-OR-
2. Go to your server's vhost config file and find the user and group your web server is running as
2a) But if you are running on a shared host, contact your host for support and wait for them to reply
2b) Make sure folders created via your FTP server are created as the same user/group as your web server
2b i) Unless you want to avoid people editing your files via web exploits, in which case you will need to create a new user/group account on the server and make sure your FTP server is creating files & folders as this user, with read-only permission for World, then chown the folders to the user/group of your web server
You see my point? Instruction set 2 is
so vastly more complex that the average user is unable to follow it. For that reason, we will continue to tell people to CHMOD 0777