Hi i am working on my client site I cannot figure out why resources like css/js/images are not loading. neither on the main site nor on the backend. I have replaced with new WP core files but still I cannot figure out the problem. here is the site: http://old.allsaintsnorthepping.org.au/
if you check the console it will say 404 not found
If you have a command line , then you need to change/set the permissions of the all the wordpress files and re-upload them to the server.
Run the following commands through terminal to change files and folders permission.
find folder_name -type d -exec chmod 755 {} \;
find folder_name -type f -exec chmod 644 {} \;
Replace folder_name with your wordpress folder.
Related
The update cannot be installed because we will be unable to copy some files. This is usually due to inconsistent file permissions.
When trying to update plugins from the admin interface. I’ve set the user to www-data for both directories and files … but nothing works.
What do I have to do to simply being able to use Wordpress as it is intended?
This issue is usually caused by incorrect file permissions or ownerships on your server (rather than being a problem with the plugin itself). Basically, WordPress isn’t able to properly access its own plugins folder, and as a result, can’t put the updated plugins files in there.
Permissions
Permissions can be set to 644 for files and 755 for folders. To do so, you can run two quick find commands.
To make all folders in your website path with 755 permissions run the following command
find /path/to/your_website -type d -exec chmod 755 {} \;
To make all files in your website root directory with 644 permissions, you can run
find /path/to/your_website -type f -exec chmod 644 {} \;
Please make sure to change /path/to/your_website with your real path.
Ownership
Ownership means which user and group are controlling the files. Usually, that’s www-data. So what you’ll need to do si
sudo chown -R www-data:www-data /path/to/your_website
Please make sure to change /path/to/your_website with your real path.
Once you do it, that’s it, you are good to go.
I've reinstall Ubuntu 16.04 and after getting pull my symfony 3.4 project from git, it loads but without CSS and JS. I think that the problem with the permissions for folders and files.
If it's permissions related, then first make sure of which user is your web user.
If you never changed it, then it's www-data
As for the permissions, do this (replace www-data if needed):
chown -R www-data:www-data /var/www/
find /var/www/ -type d -exec chmod 0775 "{}" \;
find /var/www/ -type f -exec chmod 0664 "{}" \;
find /var/www -type d -exec chmod g+s "{}" \;
[Warning]
In some projects like symfony, some files have the execution permission.
Doing this will remove the permission.
Thus, I recommand to move all your projects out of the /var/www folder before doing this.
When done with permissions, just copy (not move) your projects in the /var/www folder, they will inherit web user and web group (www-data in this case) and keep execution permission.
[Side note]
You're using too many tags.
file-permissions, symfony, ubuntu should have been enough... ;)
I have a couple of PHP-based projects (that are working fine locally), but I'm looking to host on the same server as my Wordpress site/portfolio.
I have put those folders in public_html folder in my file structure but they are generating a 404 error when I try to load them.
HTML based pages work fine, for PHP it's not. Does anyone have any ideas?
I'm sure I'm missing something fairly obvious but am at a loss at the moment...
You need to change the permission of files. Either change it via command line,
find foldername -type d -exec chmod 755 {} \;
find foldername -type f -exec chmod 644 {} \;
Or change it via cPanel,
Change permission for files to 644 and folders to 755
I have encountered a problem when trying to add an image to WordPress:
"Unable to create directory wp-content/uploads/2017/05. Is its parent directory writable by the server?".
Thing is that I installed WordPress locally, without MAMP. Root for Apache is /Library/WebServer, port is 80.
Already tried adding define( 'UPLOADS', 'wp-content/uploads' ); to wp-config.php, but it didn't work. According to this, I assume that problems are with permissions of WordPress to /Library/WebServer.
Anyone knows how to change this permissions securely?
Use command line tools.
Run the following commands to change the permission of the wordpress folder.
find yourwordpressfolder -type d -exec chmod 755 {} \;
find yourwordpressfolder -type f -exec chmod 644 {} \;
On mac you can find terminal which is used as command line tool.
I am trying to install an extension on the store but when i visit the Magento Connect from admin panel its going to and Error page how to fix it.
I have tried by setting permission to download folder 755 and index.php t0 664 but still the error present.
FILE PERMISSION:
sudo find . -type f -exec chmod 644 {} \;
sudo find . -type d -exec chmod 755 {} \;
sudo chmod o+w var app/etc
sudo chmod 550 mage
sudo chmod -R o+w media
And if i delete my htaccess file then Magento connect works fine but the store stopped working in this case
Please help me on this issue.
It's seems like your .htaccess file is blocking something. Replace that file from default installation of magento. If you want to know the issue please post your .htaccess code here.