Witam
przeniosłam bazę danych i pliki na inny serwer tylko że teraz nie mogę dodawać ani edytować artykułów, jak również instalować itp. Jak bym straciła całą funkcjonalność? Nie mogą też zmienić szablonu.
Proszę o pomoc co jest nie tak????
Witam
przeniosłam bazę danych i pliki na inny serwer tylko że teraz nie mogę dodawać ani edytować artykułów, jak również instalować itp. Jak bym straciła całą funkcjonalność? Nie mogą też zmienić szablonu.
Proszę o pomoc co jest nie tak????
przy zmianie treści artykułów po prostu się nie da zapisać, brak też edytora, jak próbuję wgrać pliki czy cokolwiek
"
- 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/home/users/sebaxseb/public_html/nierdzewka-bielsko.pl/tmp) is not within the allowed path(s): (/home/users/sebaxseb/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/users/sebaxseb/public_html/nierdzewka-bielsko.pl/libraries/joomla/filesystem/file.php on line 323
Warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(/home/home/users/sebaxseb/public_html/nierdzewka-bielsko.pl) is not within the allowed path(s): (/home/users/sebaxseb/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/users/sebaxseb/public_html/nierdzewka-bielsko.pl/libraries/joomla/filesystem/folder.php on line 392
Warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(/home/home/users/sebaxseb/public_html) is not within the allowed path(s): (/home/users/sebaxseb/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/users/sebaxseb/public_html/nierdzewka-bielsko.pl/libraries/joomla/filesystem/folder.php on line 392
Warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(/home/home/users/sebaxseb) is not within the allowed path(s): (/home/users/sebaxseb/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/users/sebaxseb/public_html/nierdzewka-bielsko.pl/libraries/joomla/filesystem/folder.php on line 392
Warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(/home/home/users) is not within the allowed path(s): (/home/users/sebaxseb/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/users/sebaxseb/public_html/nierdzewka-bielsko.pl/libraries/joomla/filesystem/folder.php on line 392
Warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(/home/home) is not within the allowed path(s): (/home/users/sebaxseb/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/users/sebaxseb/public_html/nierdzewka-bielsko.pl/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/users/sebaxseb/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/users/sebaxseb/public_html/nierdzewka-bielsko.pl/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/users/sebaxseb/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/users/sebaxseb/public_html/nierdzewka-bielsko.pl/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/users/sebaxseb/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/users/sebaxseb/public_html/nierdzewka-bielsko.pl/libraries/joomla/filesystem/folder.php on line 392
Warning: is_writeable() [function.is-writeable]: open_basedir restriction in effect. File(/home/home/users/sebaxseb/public_html/nierdzewka-bielsko.pl/tmp) is not within the allowed path(s): (/home/users/sebaxseb/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/users/sebaxseb/public_html/nierdzewka-bielsko.pl/libraries/joomla/filesystem/file.php on line 345
Warning: is_file() [function.is-file]: open_basedir restriction in effect. File(/home/home/users/sebaxseb/public_html/nierdzewka-bielsko.pl/tmp/3_eyedesign_joomla.zip) is not within the allowed path(s): (/home/users/sebaxseb/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/users/sebaxseb/public_html/nierdzewka-bielsko.pl/libraries/joomla/filesystem/archive/zip.php on line 126 "
Możliwe że nie wszystkie pliki zostały przekopiowane
Co to znaczy: "brak edytora jak próbuję wgrać pliki czy cokolwiek"?
brak edytora ogólnie.
A jak próbuję coś zainstalować to wyskakuje mi powyższy błąd.
A czego może brakować?
Krótko mówiąc: mnóstwa rzeczy!
Z komunikatów wnioskować można by np., że w pliku .htaccess (albo w php.ini na serwerze) jest źle ustawiona wartość open_basedir Spróbuj się skontaktować w tej sprawie z administratorem serwera
a jak ma być ta wartość open_basedir? bo ja mam dostęp do serwera, i jeżeli zostanie ustawiona poprawnie to joomla będzie działała poprawnie?
W pliku php.ini możliwe jest ustawienie opcji open_basedir w celu ograniczenia dostępu do określonych katalogów z poziomu skryptów PHP. Gdy ta opcja jest ustawiona, to PHP ogranicza funkcje wejścia/wyjścia i funkcje systemu plików tak, że mogą one operować jedynie wewnątrz wskazanego katalogu lub w jego podkatalogach. Nazwa katalogu podawana jako argument w funkcji open_basedir traktowana jest jako prefiks, a nie dokładna nazwa katalogu.
Oto przykładowa konfiguracja:
open_basedir = /var/www/html/konto/public_html/joom
Takie ustawienie pozwala na dostęp do katalogów /konto/public_html/joom oraz /konto/public_html/jooml czy /konto/public_html/joomla, o ile takie istnieją. Aby ograniczyć dostęp do jednego katalogu, jego nazwę należy zakończyć ukośnikiem, np.
open_basedir = /var/www/html/konto/public_html/joomla/
Użycie kończącego ukośnika w celu ograniczenia dostępu do jednego katalogu, może w niektórych konfiguracjach (PHP od wersji 4.4.8) spowodować przy zapisywaniu globalnej konfiguracji wygenerowanie następującego ostrzeżenia Joomla! JFolder::create: Infinite loop detected.
Ponadto, jeżeli open_basedir jest włączona, konieczne może być ustawienie dyrektywy konfiguracji PHP upload_tmp_dir, na ścieżkę, która wchodzi w zakres open_basedir, lub alternatywnie dodać ścieżkę upload_tmp_dir do open_basedir używając odpowiedniego seperatora ścieżki dla systemu hosta.
open_basedir = /var/www/html/konto/public_html:/tmp
Opcja open_basedir może być konfigurowana nie tylko w php.ini, ale także w pliku konfiguracyjnym Apache, używając opcji php_admin_value, w sekcji definiującej host wirtualny, np.:
<VirtualHost www.twoja_domena.com>
ServerName www.twoja_domena.com
DocumentRoot /var/www/html/konto/twoja_domena
php_admin_value open_basedir /var/www/html/konto/twoja_domena
</VirtualHost>
Nie można jej konfigurować w .htaccess.
PS no i błędnie, jak widać napisałem wcześniej (zapomniało się), że można ustawiać tę wartość w .htaccess
Z komunikatów wynika, że problem jest efektem ograniczeń spowodowanych ustawieniem open_basedir - dlatego skontaktuj się z administratorem serwera
to jest mój serwer a operator nie bardzo wie jak znaleźć ten błąd
już sama znalazłam jeden w configuration.php reszta w tym pliku jest ok
natomiast odnalazłam te błędy o których pisałam wcześniej
/home/users/sebaxseb/public_html/nierdzewka-bielsko.pl/libraries/joomla/filesystem/file.php on line 323
on line 392Kod HTML:'Path: ' . $path
on line 345Kod HTML:return is_dir(JPath::clean($path));
libraries/joomla/filesystem/archive/zip.php on line 126Kod HTML:if ($path) {
może wiecie co tu jest nie tak,jeśli w ogóle bo to już dla mnie za wysoka półkaKod HTML:if (! $result || JError::isError($result)) {
W tych plikach jest wszystko OK
Co to znaczy "Twój serwer" a operator nie wie, jak znaleźć - opcja ustawiana jest w php.ini