Skocz do zawartości

Witamy na polskim forum Contao
Zarejestruj się teraz, aby skorzystać ze wszystkich funkcji forum. Kiedy się zalogujesz, będziesz mógł tworzyć tematy, pisać posty, rozdawać punkty reputacji, korzystać z prywatnych wiadomości i zarządzać swoim profilem. Jeśli posiadasz już konto, zaloguj się - w przeciwnym wypadku zarejestruj się już teraz!

pawlo_www

pawlo_www

Użytkownik od 19 kwi 2011
Offline Ostatnio aktywny kwi 19 2011 21:48

W temacie:Problem z instalacją serwer home.pl

21 kwietnia 2011 - 21:51

Wrzuciłem nową instalkę.
Moja wersja lokalna też działa jeśli ją spakuje wyślę i rozpakuję na serwerze.
To bardzo dziwne do łączenia się z FTP używam TotalC. wszystkie inne cmsy normalnie działają i wysyłam je rozpakowane.
Ale dobrze że już rozwiązany problem.
Dziękuje za pomoc

W temacie:Problem z instalacją serwer home.pl

21 kwietnia 2011 - 15:29

TL_ROOT zwraca
/
Dziękuje za pomoc dopiero jak rozpakowałem plik na Sewerze zaczął działać.
jeśli kopiuje rozpakowany wcześniej to nie działa.
Całą robotę muszę jeszcze raz robić na serwerze instalować moduły dodawać treści
bo ta wersja z lokalnego serwera nie działa po skopiowaniu nie wiem czym to jest spowodowane.
Dziękuje, i Pozdrawiam.

W temacie:Problem z instalacją serwer home.pl

20 kwietnia 2011 - 20:05

jeśli byłby błąd ścieżki to by było że nie można znaleźć pliku. Tu jest że nie można klasy załadować.

Oczywiście że nie, bo w w/w kodzie funkcji, przed otwarciem pliku jest sprawdzane czy on w ogóle istnieje. Funkcja file_exists() zwraca wartość typu boolean, więc nie ma mowy o wypluciu błędu z powodu braku pliku.

Możesz natomiast gdzieś w /system/initialize.php (przed wywołaniem Config::getInstance()) wcisnąć kod
<span class="syntaxdefault">var_dump</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">file_exists</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">TL_ROOT </span><span class="syntaxkeyword">.</span><span class="syntaxdefault"> </span><span class="syntaxstring">'/system/libraries/Config.php'</span><span class="syntaxkeyword">));</span><span class="syntaxdefault"> </span>
I w ten sposób sprawdzimy, czy faktycznie ścieżki są w porządku.


zwraca false tylko teraz jak prawidłową ścieżkę określić?

W temacie:Problem z instalacją serwer home.pl

20 kwietnia 2011 - 16:47

Teraz na serwerze jest wersja TL 2.8.4 próbowałem z różnymi wersjami w conato 2.9.4 jest ten sam błąd tylko w 76 lini
u mnie lokalnie na webserv działa każda wersja i jest ok, a na serwerze home nie działa.
jeśli byłby błąd ścieżki to by było że nie można znaleźć pliku. Tu jest że nie można klasy załadować.
Jeśli dobrze rozumiem.
Tutaj kod funkcji która błąd zwraca
function __autoload($strClassName)
{
	// Library
	if (file_exists(TL_ROOT . '/system/libraries/' . $strClassName . '.php'))
	{
		include_once(TL_ROOT . '/system/libraries/' . $strClassName . '.php');
		return;
	}

	// Modules
	foreach (scan(TL_ROOT . '/system/modules/') as $strFolder)
	{
		if (substr($strFolder, 0, 1) == '.')
		{
			continue;
		}

		if (file_exists(TL_ROOT . '/system/modules/' . $strFolder . '/' . $strClassName . '.php'))
		{
			include_once(TL_ROOT . '/system/modules/' . $strFolder . '/' . $strClassName . '.php');
			return;
		}
	}

	// HOOK: include Swift classes
	if (class_exists('Swift', false))
	{
		Swift::autoload($strClassName);
		return;
	}

	// HOOK: include DOMPDF classes
	if (function_exists('DOMPDF_autoload'))
	{
		DOMPDF_autoload($strClassName);
		return;
	}

	trigger_error(sprintf('Could not load class %s', $strClassName), E_USER_ERROR);
}

W temacie:Problem z instalacją serwer home.pl

20 kwietnia 2011 - 13:55

Niestety ciągle jest to samo niezależnie czy wrzucam zainstalowaną wcześniej wersję czy do instalacji ciągle jest ten sam błąd.http://a.meblepabex....ght/install.php
Sprawdzałem na serwerze Starter i Business Server. joomla drupal wordpress wszystkie działają.
Nie wiem jak to ugryźć.