Pages statiques Yii2 introuvables

Cathy Newman

J'ai créé une vue dans views / sites / example.php

<?php   
use yii\helpers\Html;   
?>   
<?= Html::encode($message) ?>  

Puis dans SiteController.php j'ai ajouté

    public function actionExample($message = 'Hello')   
    {   
        return $this->render('example', ['message' => $message]);   
    }  

Dans main.php, l'urlManager est configuré

        'urlManager' => [
            'enablePrettyUrl' => true,
            'showScriptName' => false,
            'rules' => array(
                '<controller:\w+>/<id:\d+>' => '<controller>/view',
                '<controller:\w+>/<action:\w+>/<id:\d+>' => '<controller>/<action>',
                '<controller:\w+>/<action:\w+>' => '<controller>/<action>',
            ),
        ],

quand j'essaye d'accéder à la page à localhost / exemple, j'obtiens un 404. Qu'ai-je manqué ??

Sergiy T.

Dans les règles section urlManager partie du Code il y a des règles pour l'URL est cochée pour déterminer le contrôleur, l' action , etc.

Étant donné que votre action est dans SiteController, elle est accessible par // localhost / site / exemple / url (règle '<controller:\w+>/<action:\w+>' => '<controller>/<action>').

Donc, pour rendre votre action accessible via // localhost / example / url, une autre règle doit être ajoutée à la section rules.

Si vous ajoutez 'example' => 'site/example',des règles, votre action sera accessible sur l'URL souhaitée.

Il existe également un guide sur https://www.yiiframework.com/doc/guide/2.0/en/runtime-routing afin que vous puissiez mieux comprendre le routage dans yii2.

Cet article est collecté sur Internet, veuillez indiquer la source lors de la réimpression.

En cas d'infraction, veuillez [email protected] Supprimer.

modifier le
0

laisse moi dire quelques mots

0commentaires
connexionAprès avoir participé à la revue

Articles connexes

Django: fichiers statiques introuvables

Les fichiers statiques sont introuvables (gunicorne)

Django : les fichiers statiques sont introuvables

Application Elastic Beanstalk Flask - Fichiers statiques introuvables

Routage Nuxt: pages enfants introuvables

Ressources statiques introuvables dans l'application Spring MVC

Actifs statiques du proxy inverse Nginx 404 introuvables

statiques introuvables pour la demande de publication sur express js

Pages de connexion et de hachage introuvables

Comment servir des pages statiques

Pages statiques à ruby sur rails

Sous-pages Webpack-dev-server introuvables

Éléments introuvables sur les pages GitHub Blog Jekyll

Déployer l'application Flask sur un répertoire donné: fichiers statiques introuvables

ressources introuvables avec asp.net core 3.1 + linux nginx (problème de fichiers statiques ?)

Pages statiques du plan de site Django

Personnalisez correctement les pages WordPress statiques

Étendez la classe BaseYii de Yii2 pour ajouter des méthodes statiques

Apache arrête de servir les pages statiques lorsque l'application FastCGI Dancer2 est activée

Manifest et quelques autres fichiers statiques (polices) introuvables après la construction de l'exécution de npm

Pages Github introuvables après avoir renommé le référentiel

Ressources introuvables après le déploiement avec les pages GitHub

Tomcat - Maven - Comment ajouter les pages statiques au fichier WAR?

Pages statiques S3 sans extension .html

Réagir le routage entre les pages statiques et dynamiques

Les pages statiques renvoient 404 dans Google App Engine

basic-auth dans Express pour les pages HTML statiques

Comment remplacer temporairement Drupal par des pages HTML statiques?

Les pages statiques Flutter Codemagic ont échoué sans aucune erreur

TOP liste

  1. 1

    Comment changer le navigateur par défaut en Microsoft Edge pour Jupyter Notebook sous Windows 10 ?

  2. 2

    Enregistrer le chemin de l'image de la galerie vers la base de données de la salle et l'afficher dans la liste des recycleurs

  3. 3

    Microsoft.WebApplication.targets

  4. 4

    knn classification 10 plis de l'outil et du tri

  5. 5

    Quelle est la relation entre le modèle et le tableau ? C'est compliqué

  6. 6

    Créer un système Buzzer à l'aide de python

  7. 7

    Fonction de puissance en Java

  8. 8

    opérations en virgule flottante dans go

  9. 9

    Comment définir la couleur de l'intersection dans un diagramme de Venn?

  10. 10

    Spring @RequestParam DateTime format comme ISO 8601 Date Heure facultative

  11. 11

    comment supprimer "compte de connexion google" à des fins de développement - actions sur google

  12. 12

    AutoMapper.Collection.EFCore - Erreur générée lors de la configuration

  13. 13

    Je continue à obtenir l'objet 'WSGIRequest' n'a pas d'attribut 'Get' sur django

  14. 14

    Comment remplir les valeurs manquantes avec plusieurs colonnes dans R

  15. 15

    Comment puis-je ajouter un UIView sous mon contrôleur de barre d'onglets par programme?

  16. 16

    Yat-il un référentiel maven application Java à démarrer rapidement 11

  17. 17

    Comment rechercher des éléments dans une ArrayList? - Java

  18. 18

    Comment utiliser HttpClient avec TOUT cert ssl, quelle que soit la « mauvaise » est

  19. 19

    Comment créer un bot à compte à rebours dans Discord en utilisant Python

  20. 20

    Sélectionnez le bouton radio sur la saisie de texte

  21. 21

    Placez le modeBar en haut au centre à l'aide de plotly.js

chaudétiquette

Archive