Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

Rekomendowane odpowiedzi

Opublikowano (edytowane)

Witam, wszystko było ładnie pięknie, ale gdy wykonałem w ip.board "Start conversion" na koniec nacisnąłem na przycisk "Continue"

i pojawił się błąd:

Fatal error: Call to undefined method admin_convert_setup_setup::error() in /home/accounts_i/inspire17/public_html/forum/admin/applications_addon/ips/convert/modules_admin/setup/setup.php on line 370

Użyłem paczki Convertors 3.x wie ktoś o co chodzi?

W lini 370 znajduje się:

$this->error('Could not locate login method.');

Jestem chwilowo w kropce.

Edytowane przez Frox
  • Manager
Opublikowano

Abstrahując od tego, że jest ten błąd, to z komunikatu widać, że skrypt chciał wyświetlić informacje o błędzie z logowaniem.

Czy Ty w ogóle masz zainstalowane forum IP.Board, czy tylko wysłałeś jego pliki na FTP?

Pospieszyłem się. Masz forum. Hmm..

Pytanie: pobrałeś najnowsze konwertery ze strony IPSu?

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Opublikowano (edytowane)

Nie pobrałem z tego forum. Ale jeśli pisze: 3x to chyba do 3.0.5 też ?

Pobrałem z tad:

Edytowane przez Frox
  • Manager
Opublikowano

Tak tak, tam są aktualne, ale na pewno nie tak, jak na stronie IPSu, która nie informuje kiedy aktualizowała te pliki. Pobierz najnowsze ze strony i sprawdź wtedy.

Jednak w tym przypadku myślę nadal o tym błędzie, co wyżej pokazałeś: Could not locate login method. Możesz wkleić więcej linii z tego pliku? W sensie 10 z nad i z pod tego kodu, co podałeś.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Opublikowano (edytowane)

Co do kodu, proszę:

if( is_array($xml->xml_array['export']['group']['row']) )
					{
						foreach( $xml->xml_array['export']['group']['row'] as $f => $entry )
						{
							if( is_array($entry) )
							{
								foreach( $entry as $k => $v )
								{
									if ( $f == 'VALUE' or $f == 'login_id' )
									{
										continue;
									}

									$data[ $f ] = $v;
								}
							}
						}
					}
				}
				else
				{
					$this->error('Could not locate login method.');
				}

				$dir_methods[ $file ] = $data;

				break;
			}
		}

		closedir( $dh );
	}

	if( !is_array($dir_methods) OR !count($dir_methods) )
	{
		$this->error('An error occured while trying to enable the converter login method.');
	}

PS:

Pobrałem najnowsze z IPSu ale chyba nie stąd? http://www.invisionpower.com/products/board/convert.php jak stąd to dalej pojawia mi się ten błąd.

Edytowane przez Frox
  • Manager
Opublikowano

To mało. Wrzuć ponownie całą paczkę pobraną z centrum klienta IPSu i uzupełnij braki w tym i może w innym folderze.

Brak Ci tam trzech plików:

  1. auth.php
  2. auth_sha256.php
  3. loginauth_install.xml

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Opublikowano (edytowane)

Nie przekierowuje mnie na plik do pobrania. Poszukam coś na forum może znajdę.

Edytowane przez Frox
Opublikowano (edytowane)

Licencje dostałem od wujka, chyba nie wszystko dostałem.

Znalazłem rozwiązanie:

Z pliku setup.php usunąć:

else
				{
					$this->error('Could not locate login method.');
				}

Jeśli ktoś potrzebuje.

Temat można zamknąć.

Edytowane przez Frox
Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.