Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Class not found
m-mike
post 15.07.2018, 11:01:42
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 8.09.2010

Ostrzeżenie: (0%)
-----


Cześć
Chciałem wykorzystać sobie taki komponent: github.com/caxy/php-htmldiff
Wszystko pięknie przebiegło, tzn zainstalowałem sobie za pomocą composera no i potem zabieram się za napisanie kodu zgodnie z instrukcją:
  1. use Caxy\HtmlDiff\HtmlDiff;
  2.  
  3. $htmlDiff = new HtmlDiff($oldHtml, $newHtml);
  4. $content = $htmlDiff->build();


Katalog Caxy/HtmlDiff/HtmlDiff.php jest w tym samym katalogu co mój test.php
Niestety otrzymuję taki error:
[Sun Jul 15 11:16:25.802218 2018] [php7:error] [pid 970] [client ::1:36238] PHP Fatal error: Uncaught Error: Class 'Caxy\\HtmlDiff\\HtmlDiff' not found in /var/www/html/htmldiff/test.php:12\nStack trace:\n#0 {main}\n thrown in /var/www/html/htmldiff/test.php on line 12

Będę wdzięczny za podpowiedzi, co robię nie tak?
mmike
Go to the top of the page
+Quote Post
b4rt3kk
post 15.07.2018, 11:04:14
Post #2





Grupa: Zarejestrowani
Postów: 1 933
Pomógł: 460
Dołączył: 2.04.2010
Skąd: Lublin

Ostrzeżenie: (0%)
-----


A dołączyłeś autoloadera? Jeśli nie doinstalowałeś tego do jakiegoś frameworka, gdzie composer ogarnie to z automatu, to musisz to zrobić ręcznie.

Composer sam generuje odpowiedni autoloader, ale jeszcze trzeba go dołączyć do projektu.

  1. include_once 'sciezka/do/autoloadera/auto.php';


--------------------
Jeśli pomogłem, kliknij proszę 'pomógł'. Dzięki.
Go to the top of the page
+Quote Post
m-mike
post 15.07.2018, 12:46:53
Post #3





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 8.09.2010

Ostrzeżenie: (0%)
-----


Stary, bardzo dziękuję!
Dokładnie o to chodziło:

  1. include_once 'vendor/autoload.php';


Wszystko poszło od kopa. You made my day smile.gif


Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 18.04.2024 - 09:56