Zadejte hledaný výraz...

Chyba: open basedir restriction

LukasP
verified
rating uzivatele
(38 hodnocení)
25. 11. 2012 18:16:43
Po přesunu na nový hosting se mi objevuje chyba v jednom pluginu u thumbnail náhledu obrázků viz:
Warning: file_exists() : open_basedir restriction in effect. File(/home/users/gagin/xxx.cz/web/wp-content/uploads/2012/11) is not within the allowed path(s): (/data/web/virtuals/33353/virtual) in /data/web/virtuals/33353/virtual/www/domains/xxx.cz/wp-includes/functions.php on line 2095
Tedy špatná cesta k obrázkům. Na dané, řádku v souboru functions to vypadá takto, červený je ten řádek:
// safe mode fails with a trailing slash under certain PHP versions.
$target = rtrim($target, '/'); // Use rtrim() instead of untrailingslashit to avoid formatting.php dependency.
if ( empty($target) )
$target = '/';
if ( file_exists( $target ) )
return @is_dir( $target );
Ta samá chyba akorát na řádku 2104, červený je ten řádek
// Attempting to create the directory may clutter up our display.
if ( @mkdir( $target ) ) {
$stat = @stat( dirname( $target ) );
$dir_perms = $stat & 0007777; // Get the permission bits.
@chmod( $target, $dir_perms );
return true;
} elseif ( is_dir( dirname( $target ) ) ) {
return false;
}
Neměl by někdo tušení jak to mám opravit? PHP mi vůbec nic neříká.
Děkuji
---------- Příspěvek doplněn 25.11.2012 v 19:15 ----------
Vyřešeno, nakonec stačilo jít do nastavení ve Wordpress a upravit cestu k obrázkům...
25. 11. 2012 18:16:43
https://webtrh.cz/diskuse/chyba-open-basedir-restriction/#reply835353
Pro odpověď se přihlašte.
Přihlásit