861 B
861 B
name, description, type
| name | description | type |
|---|---|---|
| Deployment na serwer produkcyjny | FTP deploy na hostido — vendor/ musi być bez dev deps, upload automatyczny ale usuwanie ręczne | reference |
Serwer: host700513.hostido.net.pl (FTP, port 21) Dane w: .vscode/sftp.json Remote path: /public_html
Upload plików na serwer odbywa się automatycznie (VS Code SFTP plugin). Usuwanie plików z serwera NIE jest automatyczne — trzeba ręcznie.
vendor/ na serwerze:
- Użytkownik NIE ma composera na serwerze
- vendor/ musi być zbudowany lokalnie z
--no-devprzed wrzuceniem na serwer - Komenda:
php composer.phar install --no-dev --optimize-autoloader --ignore-platform-reqs - Nie wrzucaj dev dependencies (phpunit, bypass-finals) na serwer — powoduje fatal error
How to apply: Przy każdej zmianie composer.json/vendor/ — pamiętaj o deploy vendor/ bez dev deps.