Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z wczytaniem class
Forum PHP.pl > Forum > PHP
winiar789
Dzień dobry załoga smile.gif

Dostałem aplikację napisaną w PHP gdzie mam ją umieszczoną na serwerze. Konfiguracja serwera znana mi była tylko z phpinfo();
PHP Version 7.2.31-1+ubuntu18.04.1 na tym NGINX. - i na takiej konfiguracji wcześniejszego serwera działało.

Samej aplikacji nie znam ale z tego co widzę po logach aplikacja się załadowuje i kiedy zaczyna wczytywać dostępne CLASS za każdym razem wywala się na następujących wpisach.


  1.  
  2. $objectF = ObjectF::getIns();
  3.  


lub

  1.  
  2. html::anchor
  3.  



lub

  1.  
  2. Core::a_load
  3.  




Mam wrażenie że wszystko co ma ::CLASS nie może zostać załadowane i jest błędne. Czy przypadkiem nie powinienem jeszcze czegoś odpalić w PHP ?
Będę wdzięczny za pomoc.


viking
To są metody statyczne. Reszta twojego opisu niewiele mówi.
winiar789
Np:

Fatal error: Uncaught Exception: Unable to load link. ......./class.Core.php:168 Stack trace: #0 [internal function]: Core::a_load('link') #1
viking
To z kolei mówi że w linii 168 został rzucony wyjątek. A dlaczego to trzeba sobie prześledzić kod w tym miejscu.
winiar789
Dobra chyba wiem class Core ładuje wszystkie class w katalogu class jakiś autoloader i wywołuje spl_autoload_register
ale to kompletnie nie działa i tutaj nie wiem dlaczego
viking
Ja też nie wiem. Poczytaj o wyjątkach które spl_autoload_register może rzucać, wyświetl sobie ścieżki.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.