We typically don’t recommend free hosting providers around here, as they often offer crippled servers that prevent WordPress from functioning properly.
There are a few recommended hosting providers, and if you really want a free blog, try WordPress.com instead.
If that’s the only plugin that won’t install for you, your free hosting provider may have blocked the upload of specific file types, like .mo.
Thread Starter
Nixus
(@nixus)
no . all plugin . before that i activate and use yith maintenance mode plugin . after that , im locked out from the site . i can’t enter the wp-login . so i did a manual deleting the plugin via FTP . i manage to enter the dashboard . but can’t update plugin , install , or install a theme.
Thread Starter
Nixus
(@nixus)
any problem here ?
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteRule ^lib/(.*) /wp-includes/$1 [QSA,L]
RewriteRule ^filepath/(.*) /wp-content/uploads/$1 [QSA,L]
RewriteRule ^extensions/(.*) /wp-content/plugins/$1 [QSA,L]
RewriteRule ^ajax /wp-admin/admin-ajax.php [QSA,L]
RewriteRule ^(index\.php|wp-content/repair\.php|wp-comments-post\.php|wp-includes/js/tinymce/wp-tinymce\.php|xmlrpc\.php|wp-login\.php|index\.php|wp-admin/)(.*) $1$2 [QSA,L]
RewriteRule ^(.*)\.php$ /nothing_404_404 [QSA,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
That looks like a huge mess, those aren’t normal WordPress rewrite rules.
We really can’t support free hosting providers around here due the amount of things they break or alter just to keep the costs minimal for themselves. Most of the time, anything broken with WordPress on a free hosting provider is because the server is poorly configured.
You may be able to install plugins and themes manually:
https://codex.ww.wp.xz.cn/Managing_Plugins#Manual_Plugin_Installation
https://codex.ww.wp.xz.cn/Themes#Adding_New_Themes_Manually_.28FTP.29
Thread Starter
Nixus
(@nixus)
Hey . i found out something weird . the plugin was perfectly done upload via ftp . how can the plugin file exist in my server , but not listed on wp-admin/plugin (in wordpress admin dashboard) ?
Is there any strange random code at the top of the plugin’s primary .php file?
Thread Starter
Nixus
(@nixus)
which .php ? wp-admin/plugins.php ? and i have disable all plugin that reactivate one by one . problem still occur .
The plugin’s .php file, not WordPress’s plugins.php file.
Thread Starter
Nixus
(@nixus)
yes. the plugin’s PHP works fine. ive added wp super cache through admin dashboard. its failed but when i check wp-content/plugin/ , it was there. but not listed in Plugin listing in admin dashboard.
Right, but did you open the plugin’s main .php file in a plain text editor via your FTP client to see if there was any random code at the top?
WordPress hides the plugins for very good reasons sometimes.
Thread Starter
Nixus
(@nixus)
Yayyy . Solved ! easy , i register a new user with administrator role . login with the username. add a new plugin . works perfectly. seems like the role capabilities were messed up. btw , thanks ! 🙂
Weird, thanks for letting us know!