Ich versuche, einige neue Site-Bereitstellung in meiner Testumgebung zu automatisieren. Mein Skript automatisch generiert die Apache vhost-Datei ina2ensite von Skriptpfad
/etc/apache2/sites-available/testsite.com
dann a2ensite über das gleiche Skript ausgeführt wird
a2ensite /etc/apache2/sites-available/testsite.com
ich:
ERROR: No site found matching /etc/apache2/sites-available/testsite.com!
Das Skript als root ausführen wird.
Ich lese, dass Sie a2ensite aus dem Verzeichnis sites-available haben müssen, aber wenn dies per Skript getan wird, wie würde ich a2ensite sagen, dass es im richtigen Verzeichnis ist?
Danke,
@ raina77ow das war es. manchmal ist die antwort zu einfach: D danke – user564448