Težava s pluginom - spreminjanje .htaccess
10 naročnikov
10 naročnikov
Imam težavo z enim od wordpress pluginom, saj mi avtomatsko spreminja .htacess file in ko ga spremeni, strani ni več dostopna (500 internal server error). Plugin sem že zbrisal, ampak se mi ta file še vedno spreminja. Kaj lahko naredim?
26 odgovorov
Če si na shared hostingu tole ne pride v poštev. Če imaš VPS potem pa seveda ja.
Najverjetneje imaš hacknjen WP.
Lahko pa poprosiš svojega hosting providerja za pomoč. Le če si v zelo dobrih odnosih z njimi ti bodo preverili in kaj popravili zastonj in še porem si jim dolžen vsaj liter viskija za praznike.
Lahko pa poskusiš tudi sam ugotoviti, kaj je zares problem. Pomagaj si z logi na serverju, error logi od Wordpressa, ročnim pregledom datotek teme, pluginov...
Zakaj bi menjal? daš lepo pravice (chmod) na tako, da preko weba se ne da spreminjat. Pač ne sme biti 777, ampak nižje - toliko da je readonly, ne pa write/execute.
P.s.: Prebral naknadno prve poste - kaj pa pravi ponudnik, ti ne more nič pomagat/nastavit ?
twosocks:
Zakaj bi menjal? daš lepo pravice (chmod) na tako, da preko weba se ne da spreminjat. Pač ne sme biti 777, ampak nižje - toliko da je readonly, ne pa write/execute.P.s.: Prebral naknadno prve poste - kaj pa pravi ponudnik, ti ne more nič pomagat/nastavit ?
Ponudnik je rekel da naj preverim pri pluginih ... vendar plugin, ki je to povzročal (najverjetneje) je bil že zdavnaj zbrisan
carli:
@pavletic: kakšna pa je vsebina htaccess-a?
BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
LOCK_OUT
RewriteCond %{HTTP_REFERER} !^http://www.spletnastran.com
RewriteRule ^/index.php$ http://www.spletnastran.com/lockout.php [L]
END LOCK-OUT
RewriteCond %{REQUESTFILENAME} !-f
RewriteCond %{REQUESTFILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>