November Black Friday C/C++ week
Black Friday je tu! Využij jedinečnou příležitost a získej až 80 % znalostí navíc zdarma! Více zde
Pouze tento týden sleva až 80 % na e-learning týkající se C/C++

Diskuze: Symfony & Wedos - InterfaceRequestMatcherInterface' not found

Aktivity (1)
Avatar
rotkopf
Člen
Avatar
rotkopf:9. listopadu 11:02

Ahoj,
snažím se nasadit Symfony aplikaci na subdoménu wedosího noLimit.

Fatal error: Interface 'Symfony\Component\Routing\Matcher\RequestMatcherInterface' not found in /data/web/virtuals/201283/virtual/www/subdom/dev/vendor/symfony/routing/Matcher/UrlMatcher.php on line 29

a dostávám tento error. Netušíte někdo, co s tím dělat? Subdoména s normálním html funguje. PHP 7.3

composer.json

{
    "type": "project",
    "license": "proprietary",
    "require": {
        "php": "^7.1.3",
        "ext-ctype": "*",
        "ext-iconv": "*",
        "gedmo/doctrine-extensions": "^2.4",
        "knplabs/knp-time-bundle": "^1.9",
        "sensio/framework-extra-bundle": "^5.1",
        "stof/doctrine-extensions-bundle": "^1.3",
        "symfony/apache-pack": "^1.0",
        "symfony/asset": "4.3.*",
        "symfony/console": "4.3.*",
        "symfony/dotenv": "4.3.*",
        "symfony/expression-language": "4.3.*",
        "symfony/flex": "^1.3.1",
        "symfony/form": "4.3.*",
        "symfony/framework-bundle": "4.3.*",
        "symfony/http-client": "4.3.*",
        "symfony/intl": "4.3.*",
        "symfony/monolog-bundle": "^3.1",
        "symfony/orm-pack": "*",
        "symfony/process": "4.3.*",
        "symfony/security-bundle": "4.3.*",
        "symfony/serializer-pack": "*",
        "symfony/swiftmailer-bundle": "^3.1",
        "symfony/translation": "4.3.*",
        "symfony/twig-bundle": "4.3.*",
        "symfony/validator": "4.3.*",
        "symfony/web-link": "4.3.*",
        "symfony/yaml": "4.3.*",
        "vich/uploader-bundle": "^1.10"
    },
    "require-dev": {
        "symfony/debug-pack": "*",
        "symfony/maker-bundle": "^1.0",
        "symfony/profiler-pack": "*",
        "symfony/test-pack": "*",
        "symfony/web-server-bundle": "4.3.*"
    },
    "config": {
        "preferred-install": {
            "*": "dist"
        },
        "sort-packages": true
    },
    "autoload": {
        "psr-4": {
            "App\\": "src/"
        }
    },
    "autoload-dev": {
        "psr-4": {
            "App\\Tests\\": "tests/"
        }
    },
    "replace": {
        "paragonie/random_compat": "2.*",
        "symfony/polyfill-ctype": "*",
        "symfony/polyfill-iconv": "*",
        "symfony/polyfill-php71": "*",
        "symfony/polyfill-php70": "*",
        "symfony/polyfill-php56": "*"
    },
    "scripts": {
        "auto-scripts": {
            "cache:clear": "symfony-cmd",
            "assets:install %PUBLIC_DIR%": "symfony-cmd"
        },
        "post-install-cmd": [
            "@auto-scripts"
        ],
        "post-update-cmd": [
            "@auto-scripts"
        ]
    },
    "conflict": {
        "symfony/symfony": "*"
    },
    "extra": {
        "symfony": {
            "allow-contrib": false,
            "require": "4.3.*"
        }
    }
}
 
Odpovědět
9. listopadu 11:02
Avatar
Milan Turyna
Redaktor
Avatar
Milan Turyna:9. listopadu 12:30

Je tam jasně napsané že soubor www/subdom/dev/ven­dor/symfony/rou­ting/Matcher/Ur­lMatcher.php to nemůže najít.

https://pehapkari.cz/…ultihosting/

 
Nahoru Odpovědět
9. listopadu 12:30
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
Avatar
rotkopf
Člen
Avatar
Odpovídá na Milan Turyna
rotkopf:9. listopadu 13:13

To vím, problém je v tom, že UrlMatcher.php i UrlMatcherInter­face.php na dané adrese(vendor/sym­fony/routing/Mat­cher) jsou. Na přiložený odkaz jsem také narazil a vše nakonfiguroval podle něj. Du /subdom/dev jsem nakopíroval všechny adresáře mimo tests a var(ten jsem jen vyvořil bez obsahu) a composer.json a .env. Původní zpráva mi nešla upravit

 
Nahoru Odpovědět
9. listopadu 13:13
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.