(Avancée) Création manuelle d'un custom

Etape 1 : Créer la structure

mkdir -p /var/www/maarch/custom/new_custom/apps/maarch_entreprise/xml

Etape 2 : Créer le fichier custom.xml

touch /var/www/maarch/custom/custom.xml

Avec en contenu :

<?xml version="1.0" encoding="utf-8"?>
<root>
    <custom>
        <custom_id></custom_id>
        <ip></ip>
        <external_domain></external_domain>
        <domain></domain>
        <path></path>
    </custom>
</root>

Etape 3 : Créer le fichier de configuration

Copier le fichier de configuration du socle :

cp /var/www/maarch/apps/maarch_entreprise/xml/config.xml.default /var/www/custom/new_custom/apps/maarch_entreprise/config.xml

et configurer-le (infos base de données).

Etape 4 : Connecter le nouveau custom à l'application

Ex : avec l'url d'accès de base http://127.0.0.1/

Configuration de custom/new_custom/custom.xml

OPTION 1 :

<?xml version="1.0" encoding="utf-8"?>
<root>
    <custom>
        <custom_id>new_custom</custom_id> <!--nom du répertoire contenu dans le custom-->
        <ip>127.0.0.1</ip> <!--Adresse ip du serveur -->
        <external_domain></external_domain>
        <domain></domain>
        <path></path>
    </custom>
</root>

Accès à l'appli avec le custom : http://127.0.0.1/ (écrase l'accès de base)

OPTION 2 (utile pour de multiples customs):

Création d'un lien symbolique :

ln -s /var/www/maarch/ maarch_custom
<?xml version="1.0" encoding="utf-8"?>
<root>
    <custom>
        <custom_id>new_custom</custom_id> <!--nom du répertoire contenu dans le custom-->
        <ip></ip>
        <external_domain></external_domain>
        <domain></domain>
        <path>maarch_custom</path> <!-- Nom du lien symbolique-->
    </custom>
</root>

Accès à l'appli avec le custom : http://127.0.0.1/maarch_custom

results matching ""

    No results matching ""