Witamy, Gościu Serdeczny
Proszę zaloguj się albo zarejestruj.    Nie pamiętasz hasła?

open_basedir restriction
(1 wejść) (1) Gość
W dółStrona: 1
TEMAT: open_basedir restriction
#9
open_basedir restriction 1 Rok, 2 mies. temu Oklaski: 0
Kod:

Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/config/configuration.cfg) is not within the allowed path(s): (/var/www/vhosts/mojadomena.pl/httpdocs:/tmp) in /var/www/vhosts/mojadomena.pl/httpdocs/vswl/include/common.php on line 59


Takie coś dostaję na dole strony z instalacją. Jakiś pomysł. Może przykładowy plik configuration.cfg, żeby ręcznie go modyfikować?

Akurat tutaj mam możliwość coś adminom zasugerować co do konfiguracji serwera, więc takie sugestie też mile widziane.
siudra
Fresh Boarder
Posty: 3
graphgraph
Użytkownik poza Siecią Kliknij, aby zobaczyć profil tego użytkownika
Administrator wyłączył możliwość wysyłania postów przez anonimowych użytkowników.
 
#10
O:open_basedir restriction 1 Rok, 2 mies. temu Oklaski: 0
Witaj.
Ten komunikat pojawia się zapewne w wyniku ograniczeń jakie występują w php na serwerze w ze względu na pracę w trybie safe mode.

Istnieją dwa wyjścia z tej sytuacji:
1. włączyć w pliku php.ini obsługę open_basedir; (wtedy musi tego dokonać administrator)
2. postarajmy się to może jednak zmienić w kodzie, mam nadzieję, że ta poprawka pomoże.
Wejdź zatem do pliku include/common.php i dokonaj zmiany procedury
Kod:


function getconfig() {
// Wczytanie konfiguracji
// $linksystem_path = dirname(__FILE__)."/../";
$lsHelper = linksystem_helper::getInstance();
$linksystem_path = $lsHelper->getValue('linksystem_page_dir');


if (file_exists($linksystem_path.'/config/configuration.cfg')) {
$path=$linksystem_path; 
}else $path='';   
$this->configpath = $path.'config';
if (file_exists($path.'/config/configuration.cfg')) {
require $path.'/config/configuration.cfg';
}
return $path;
}


na:
Kod:


function getconfig() {
// Wczytanie konfiguracji
$lsHelper = linksystem_helper::getInstance();
$linksystem_path = $lsHelper->getValue('linksystem_page_dir');


if (file_exists($linksystem_path.'/config/configuration.cfg')) {
$path=$linksystem_path; 
require $path.'/config/configuration.cfg';
}else $path='';   
$this->configpath = $path.'config';
return $path;
}


Jeżeli ta zmiana poprawi sytuację, poprawka zostanie uwzględniona w następnej wersji LinkSystemu.
Pozdrawiam i czekam na odpowiedź.
radek
Fresh Boarder
Posty: 8
graphgraph
Użytkownik poza Siecią Kliknij, aby zobaczyć profil tego użytkownika
Administrator wyłączył możliwość wysyłania postów przez anonimowych użytkowników.
 
#11
O:open_basedir restriction 1 Rok, 2 mies. temu Oklaski: 0
Pomogło!

Dzięki.
siudra
Fresh Boarder
Posty: 3
graphgraph
Użytkownik poza Siecią Kliknij, aby zobaczyć profil tego użytkownika
Administrator wyłączył możliwość wysyłania postów przez anonimowych użytkowników.
 
#12
O:open_basedir restriction 1 Rok, 2 mies. temu Oklaski: 0
Niestety jeszcze w kilku miejscach się to pojawia, np. przy imporcie pliku z linkami.

Najprostszym rozwiązaniem okazuje się wyłączenie safe-mode.
siudra
Fresh Boarder
Posty: 3
graphgraph
Użytkownik poza Siecią Kliknij, aby zobaczyć profil tego użytkownika
Administrator wyłączył możliwość wysyłania postów przez anonimowych użytkowników.
 
#14
O:open_basedir restriction 1 Rok, 2 mies. temu Oklaski: 0
Postaram się na to "uodpornić" system. Dzięuję za informację.
radek
Fresh Boarder
Posty: 8
graphgraph
Użytkownik poza Siecią Kliknij, aby zobaczyć profil tego użytkownika
Administrator wyłączył możliwość wysyłania postów przez anonimowych użytkowników.
 
Do góryStrona: 1

Subskrybuj: Wiadomość HTML?