PDA

Zobacz pełną wersję : Problem po migracji



Gladiarus
26-10-2008, 11:46
Dokonałem migracji mojej strony z jednego serwera na drugi przy pomocy komponentu joomlapack i skryptu kickstart.php zamieszonego w archiwum z komponentem. Wszystko odbyło się bez problemów. Dokonałem też zmian w pliku cofiguration.php. Zmieniłem ścieżki do katalogu /tmp i /logs. Strona działa bez problemu z małym wyjątkiem. Nie mogę nic zainstalować ani komponentówm, dodatków, szablonów itd.
Wyświetla mi się komunikat:


JFolder::create: Infinite loop detected
Ostrzeżenie: Nie udało się usunąć plikua pod nim:


Warning: is_dir(): open_basedir restriction in effect. File(/) is not within the allowed path(s): (/tmp/:/home/www_wsd/:/usr/share/php/) in /home/www_wsd/public_html/1/libraries/joomla/filesystem/folder.php on line 362 Warning: is_dir(): open_basedir restriction in effect. File(/) is not within the allowed path(s): (/tmp/:/home/www_wsd/:/usr/share/php/) in /home/www_wsd/public_html/1/libraries/joomla/filesystem/folder.php on line 362 Proszę o pomoc.

dkint
26-10-2008, 13:17
Witam

Prawdopodobnie twój nowy serwer ma włączone zabezpieczenie pt. safe mode, zmień serwer lub spróbuj włączyć tryb ftp w konfiguracji joomli (najczęściej wystarcza) ...

pozdrawiam
Krzysiek

Gladiarus
27-10-2008, 10:08
Witam

Prawdopodobnie twój nowy serwer ma włączone zabezpieczenie pt. safe mode, zmień serwer lub spróbuj włączyć tryb ftp w konfiguracji joomli (najczęściej wystarcza) ...

pozdrawiam
Krzysiek

Dziękuje za radę, ale niestety nie poskutkowało. Poza tym tryb safe mode jest wyłączony. Taką informacje pokazuje mi joomla w zakładce "istotne informacje o php". Gdy instaluję na tym nowym serwerze joomle od zera to się ten błąd nie pojawia. Domyślam się że pewnie trzba jeszcze jakieś scieżki zmienić tylko nie wiem gdzie ich szukać poza plikiem configuration.php.

Róznież pozdrawiam
Gladiarus

neo_fox
27-10-2008, 10:28
Spróbuj zmienić ścieżkę do katalogu tymczasowego na:

/home/www_wsd/public_html/1/tmp

I do logów na:

/home/www_wsd/public_html/1/logs

Gladiarus
27-10-2008, 18:33
Spróbuj zmienić ścieżkę do katalogu tymczasowego na:

/home/www_wsd/public_html/1/tmp

I do logów na:

/home/www_wsd/public_html/1/logs

Pomogło!! :) Dzięki serdecznie!!

Gladiarus

fotogif
23-11-2011, 12:09
Troche i czasu zeszło nim załapałem jak ta scieżka u mnie ma wyglądać ale pomogło.
Dzieki wielkie

darek738
04-01-2012, 01:38
Witam. Mam bardzo podobny problem, lecz nie przenosilem swojej strony na inny serwer. Wszystko było w porządku i problem pojawił sie od tak, nagle... Nie mogę zainstalować żadnego komponentu i modułu poniewaz wyskakuje mi cos takiego:



JFolder::create: Infinite loop detected
Ostrzeżenie: Nie udało się usunąć pliku


Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/home/login/domains/p26333/public_html/tmp) is not within the allowed path(s): (/home/p26333/:/tmp:/usr/local/lib/php/:/usr/sbin/:/usr/bin/:/usr/local/bin/:/usr/local/sbin/:/bin/:/sbin/) in /home/p26333/domains/p26333.linuxpl.info/public_html/libraries/joomla/filesystem/file.php on line 329

Warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(/home/login/domains/p26333/public_html) is not within the allowed path(s): (/home/p26333/:/tmp:/usr/local/lib/php/:/usr/sbin/:/usr/bin/:/usr/local/bin/:/usr/local/sbin/:/bin/:/sbin/) in /home/p26333/domains/p26333.linuxpl.info/public_html/libraries/joomla/filesystem/folder.php on line 392

Warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(/home/login/domains/p26333) is not within the allowed path(s): (/home/p26333/:/tmp:/usr/local/lib/php/:/usr/sbin/:/usr/bin/:/usr/local/bin/:/usr/local/sbin/:/bin/:/sbin/) in /home/p26333/domains/p26333.linuxpl.info/public_html/libraries/joomla/filesystem/folder.php on line 392

Warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(/home/login/domains) is not within the allowed path(s): (/home/p26333/:/tmp:/usr/local/lib/php/:/usr/sbin/:/usr/bin/:/usr/local/bin/:/usr/local/sbin/:/bin/:/sbin/) in /home/p26333/domains/p26333.linuxpl.info/public_html/libraries/joomla/filesystem/folder.php on line 392

Warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(/home/login) is not within the allowed path(s): (/home/p26333/:/tmp:/usr/local/lib/php/:/usr/sbin/:/usr/bin/:/usr/local/bin/:/usr/local/sbin/:/bin/:/sbin/) in /home/p26333/domains/p26333.linuxpl.info/public_html/libraries/joomla/filesystem/folder.php on line 392

Warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(/home) is not within the allowed path(s): (/home/p26333/:/tmp:/usr/local/lib/php/:/usr/sbin/:/usr/bin/:/usr/local/bin/:/usr/local/sbin/:/bin/:/sbin/) in /home/p26333/domains/p26333.linuxpl.info/public_html/libraries/joomla/filesystem/folder.php on line 392

Warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(/) is not within the allowed path(s): (/home/p26333/:/tmp:/usr/local/lib/php/:/usr/sbin/:/usr/bin/:/usr/local/bin/:/usr/local/sbin/:/bin/:/sbin/) in /home/p26333/domains/p26333.linuxpl.info/public_html/libraries/joomla/filesystem/folder.php on line 392

Warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(/) is not within the allowed path(s): (/home/p26333/:/tmp:/usr/local/lib/php/:/usr/sbin/:/usr/bin/:/usr/local/bin/:/usr/local/sbin/:/bin/:/sbin/) in /home/p26333/domains/p26333.linuxpl.info/public_html/libraries/joomla/filesystem/folder.php on line 392

Warning: is_writeable() [function.is-writeable]: open_basedir restriction in effect. File(/home/login/domains/p26333/public_html/tmp) is not within the allowed path(s): (/home/p26333/:/tmp:/usr/local/lib/php/:/usr/sbin/:/usr/bin/:/usr/local/bin/:/usr/local/sbin/:/bin/:/sbin/) in /home/p26333/domains/p26333.linuxpl.info/public_html/libraries/joomla/filesystem/file.php on line 351

Warning: is_file() [function.is-file]: open_basedir restriction in effect. File(/home/login/domains/p26333/public_html/tmp/mod_vinaora_cu3er_1.2.1.zip) is not within the allowed path(s): (/home/p26333/:/tmp:/usr/local/lib/php/:/usr/sbin/:/usr/bin/:/usr/local/bin/:/usr/local/sbin/:/bin/:/sbin/) in /home/p26333/domains/p26333.linuxpl.info/public_html/libraries/joomla/filesystem/archive/zip.php on line 126



Próbowalem zmieniac te scieżki do katalogów w konfiguracji joomli(być moze podalem zle scieżki), ale dalej to samo, próbowałem rownież zmieniac uprawnienia plików na serwerze i dalej nic. proszę o pomoc.

Gall Anonim
04-01-2012, 13:56
Skoro problem pojawił się nagle (a zakładam że nic w tym momencie nie kombinowałeś) to proponuję skierować pytanie do dostawcy usługi czy nie były zmieniane parametry środowiska lub oprogramowanie.
Pzdr

matiz2500
04-01-2012, 18:56
http://alfagrudziadz.home.pl/grudziadz/index.php

wyswietla taki bład


Warning: require_once(/grudziadz/administrator/components/com_hwdvideoshare/libraries/smarty/Smarty.class.php) [function.require-once]: failed to open stream: No such file or directory in /grudziadz/administrator/components/com_hwdvideoshare/helpers/initialise.php on line 79

Fatal error: require_once() [function.require]: Failed opening required '/grudziadz/administrator/components/com_hwdvideoshare/libraries/smarty/Smarty.class.php' (include_path='.:/:/usr/local/php/pear5') in /grudziadz/administrator/components/com_hwdvideoshare/helpers/initialise.php on line 79

ustawienie mojej pliku configuration.php to

<?php
class JConfig {
var $offline = '0';
var $editor = 'tinymce';
var $list_limit = '20';
var $helpurl = 'http://help.joomla.org';
var $debug = '0';
var $debug_lang = '0';
var $sef = '0';
var $sef_rewrite = '0';
var $sef_suffix = '0';
var $feed_limit = '10';
var $feed_email = 'author';
var $secret = 'B9kDwHXGDviteMyA';
var $gzip = '0';
var $error_reporting = '-1';
var $xmlrpc_server = '0';
var $log_path = '\grudziadz\logs';
var $tmp_path = '\grudziadz\tmp';
var $live_site = '';
var $force_ssl = '0';
var $offset = '0';
var $caching = '0';
var $cachetime = '150';
var $cache_handler = 'file';
var $memcache_settings = array();
var $ftp_enable = '0';
var $ftp_host = '127.0.0.1';
var $ftp_port = '21';
var $ftp_user = '';
var $ftp_pass = '';
var $ftp_root = '';
var $dbtype = 'mysql';
var $host = 'localhost';
var $user = 'mojabaza';
var $db = 'mojabaza';
var $dbprefix = 'korczyniaki_';
var $mailer = 'mail';
var $mailfrom = 'daffitto16@yahoo.pl';
var $fromname = 'Korczyniaki';
var $sendmail = '/usr/sbin/sendmail';
var $smtpauth = '0';
var $smtpsecure = 'none';
var $smtpport = '25';
var $smtpuser = '';
var $smtppass = '';
var $smtphost = 'localhost';
var $MetaAuthor = '1';
var $MetaTitle = '1';
var $lifetime = '15';
var $session_handler = 'database';
var $password = 'mojkod';
var $sitename = 'Korczyniaki';
var $MetaDesc = 'Joomla! - dynamiczny portal i system obsługi witryny internetowej';
var $MetaKeys = 'joomla, pcj1x5y2z';
var $offline_message = 'Witryna jest w trakcie prac konserwacyjnych. Zajrzyj później.';
}
?>

prosze o pomoc

zwiastun
04-01-2012, 19:02
Komunikat mówi, że brakuje pliku lub katalogu (może być również uszkodzony).

matiz2500
04-01-2012, 19:07
czyli co mam zrobic?

Gall Anonim
04-01-2012, 19:18
@zwiastun to jest na home - więc to może być praktycznie wszystko
ponadto matiz2500 zapomniał wspomnieć iż ma "szopkę" po migracji
a w przypadku home var $live_site = ''; - nie może pozostać puste
co jeszcze- komunikat jest charakterystyczny dla pliku configuration.php którego zawartość była zmieniana edytorem systemowym (BOM)
Pzdr