Využití knihoven a závislostí v PHP
Dobrý den,
rád bych na webhostingu v rámci PHP využil externí knihovny. Tyto jsem si nahrál do www/vendor. PHP script je umístěn na stejné cestě (www/) a uvnitř něj se na tyto knihovny odkazuji pomocí cesty:
require ‚vendor/autoload.php‘;
use Brainfoolong\CryptoJS\CryptoJS;
nicméně dostávám následující chybu:
Fatal error: Uncaught Error: Class „Brainfoolong\CryptoJS\CryptoJS“ not found in /data/web/virtuals/334326/virtual/www/encrypt.php:12 Stack trace: #0 {main} thrown in /data/web/virtuals/334326/virtual/www/encrypt.php on line 12
Vypadá to, že script nevidí na zmiňovanou cestu vendor…
Prosím o radu, jak toto řešit.
Děkuji.
Václavík
Role: Zákazník
Otázka je uzamčena pro nové odpovědi.
MB313456 Vybral nejlepší odpověď 27. 6. 2024
2 Answers
Dobrý den,
zkuste:
- změnit cestu z vendor na ./vendor
- opravit práva souborů (pro případ, že je složka nedostupná)
MB313456 Vybral nejlepší odpověď 27. 6. 2024