Ad první problém: Na hostingu je zapnutý a nakonfigurovaný safe_mode
tak, že nefunguje automatická instalace/aktualizace pluginů a šablon. Musíme ho proto trochu “obejít”.
Řešením je přidat do souboru wp-config.php následující kód:
define('WP_TEMP_DIR','/www/doc/www.domena.cz/www/wp-content/tmp');
A v adresáři wp-content
vytvořit nový adresář tmp s CHMOD právem 777 (vysvětlení např. zde).
Všiml jsem si také, že musíte pokaždé znovu ručně zadávat heslo k FTP při instalaci/aktualizaci šablony či pluginu. Zjednodušit si to můžete opět vložením následujícího kódu do souboru wp-config.php
(a doplněním správných údajů):
define('FTP_HOST', 'ftpserver');
define('FTP_USER', 'uzivatelskejmeno');
define('FTP_PASS', 'heslo');
Shrnující článek k tomuto problému si můžete přečíst na našem webu.
Ad druhý problém: WordPress nemůže při nahrávání obrázků vytvořit adresář uploads
v adresářiwp-content
(který nemá potřebná práva zápisu). Řešením je vytvořit adresář uploads
ručně a nastavit mu příslušná práva zápisu (CHMOD 777).
Oba tyto problémy se na bezproblémovém hostingu obvykle neobjevují…