0 votes

Directives d'hôte virtuel sur le serveur - dois-je modifier les fichiers .config ?

J'essaie de configurer OpenPhoto sur mon serveur Mavericks.

Les instructions pour un site hébergé localement consistent à ajouter des directives aux fichiers de configuration de l'hôte virtuel.

Suis-je censé modifier ce fichier (0000_80_local_site.config) ? Il est écrit par l'application serveur et je n'ai pas peur de le modifier.

Où dois-je ajouter les directives ?

0voto

uberdave Points 166

Je suis également aux prises avec ce problème. La méthode Apple consiste à créer une application Web et un fichier plist. La documentation est rare, mais vous pouvez taper "man webapp.plist" dans le terminal pour une explication. Il existe également une application d'exemple dans "/Library/Server/Web/Config/apache2/webapps/com.example.mywebapp.plist" BTW, Je regarde "Mountain Lion Server" et non la version Mavericks, donc je ne suis pas sûr que ce soit la même chose.

modifier pour ajouter : j'ai réussi à faire fonctionner le mien en suivant l'exemple à l'adresse suivante http://webapps.itcs.umich.edu/cosign/index.php/Mountain_lion_server_install

exemple d'application :

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN"          "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>includeFiles</key>
<array>
             <string>/Library/Server/Web/Config/apache2/webapp_scripts/httpd_myinclude.conf</    string>
</array>
<key>launchKeys</key>
<array>
    <string>com.example.mywebapp</string>
</array>
<key>name</key>
<string>com.example.mywebapp</string>
<key>displayName</key>
<string>MyWebApp</string>
<key>proxies</key>
<dict>
    <key>/mywebapp</key>
    <dict>
        <key>keysAndValues</key>
        <string></string>
        <key>path</key>
        <string>/mywebapp</string>
        <key>urls</key>
        <array>
            <string>http://localhost:3000</string>
            <string>http://localhost:3001</string>
        </array>
    </dict>
</dict>
<key>requiredModuleNames</key>
<array>
    <string>mod_mystuff.so</string>
</array>
<key>requiredWebAppNames</key>
<array>
    <string>com.example.webapp.myotherwebapp</string>
</array>
<key>preflightCommand</key>
<string>/usr/local/bin/preflightmywebapp</string>
<key>startCommand</key>
<string>/usr/local/bin/startmywebapp</string>
<key>stopCommand</key>
<string>/usr/local/bin/stopmywebapp</string>
<key>installationIndicatorFilePath</key>
<string>/usr/local/bin/mywebapp</string>
<key>sslPolicy</key>
<integer>0</integer>

Il semble que vous devriez placer votre fichier .conf dans "/Library/Server/Web/Config/apache2/webapp_scripts/httpd_myinclude.conf".

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X