Wpis z mikrobloga

Witajcie, Wrzuciłem pliki Symfony od programisty na FTPa i odpalam go przez przeglądarkę, ale dostaje błąd:

"Warning: require(/home/platne/serwer/publichtml/hk/web/../vendor/autoload.php): failed to open stream: No such file or directory in /home/platne/serwer/publichtml/hk/web/app.php on line 5

Z tego co zdążyłem wyczytać to brakujący plik vendor stworzy sie przez composer sam, ale co zrobić by to sie odpaliło w katalogu jako strona ? Totalnie zielony w symfony...

#symfony #php #ftp
  • 41
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@imdejv1: Jak wrucasz przez ftp, to pewnie nie masz tam dostępu do linii komend, a więc tez nie masz możliwości zainstalowania composera.
Musisz gdzieś ręcznie to zrobić, a potem wrzucić kod na ftp już z całym vendror.
  • Odpowiedz
@filip_k: Pobrałem na PC jakieś "symfony" oraz "Git GUI" tylko nie mam pojęcia jak na localu to zainstalować na windows, żeby chociaż mieć podgląd projektu. Szukam od 2 godzin rozwiązania.. :( Jak to ogarnąć?
  • Odpowiedz
@croppz: Zależy mi by w jakikolwiek sposób otworzyć ten projekt. Być może stworzę go później na podstawie tego co zobaczę w Wordpress, ponieważ obecna forma...mnie przerasta.
  • Odpowiedz
@imdejv1: Masz 2 sposoby.
Albo bawić się w instalke php lokalnie, żeby potem zainstalować composera i tak to wrzucić na serwer, jako kompletna paczka.
Albo jakis hosting z dostępem ssh.

Nie musisz całego symfony instalować, tylko php, potem composera i dać composer install
  • Odpowiedz
@imdejv1: no przez ftp to deployu jeszcze nie robiłem, ładnie p------a akcja. Najłatwiej chyba będzie skasować ten projekt z serwera, ustawić go lokalnie (razem z composer install i tak dalej) i potem przenieść na serwer całość, razem z vendorami.
  • Odpowiedz
@imdejv1: ło panie, tu się grubsza zabawa zapowiada. Jak jesteś w temacie zielony to na twoim miejscu bym dorzucił parę stówek temu programiście żeby wszystko ogarnął.
  • Odpowiedz
@imdejv1: podejrzeć możesz, ale deployu na własną rękę bym chyba nie robił. Żeby podejrzeć musisz najpierw zainstalować php, composera i bazę danych, nie wiem jakiej ten projekt używa ale pewnie mysql.
  • Odpowiedz
@imdejv1: Bez PHP lokalnie nic nie podejrzysz raczej. Maksymalnie zawartość plików.
Musisz zainstalować PHP https://windows.php.net/download#php-7.4
Jak to będziesz miał, to ruszy ci composer i zainstalujesz zależności w folderze vendor. Jak to będziesz miał, to projekt da się wrzucić na serwer, jeśli chcesz odpalić to lokalnie, to muszisz zainstalować web serwer: apache lub nginx
Jak to będziesz już miał, to pewnie projekt korzysta z bazy danych, więc musisz zainstalować mysql.
No
  • Odpowiedz