Hallo,
also meine config in sites-available unter einer Test Apache2 Installation ohne ispCP sieht folgendermaßen aus:
Code:
NameVirtualHost *:80
WSGIPythonHome /home/jonny/.virtualenvs/mediendesign2
<VirtualHost *:80>
ServerAdmin xx@xx.at
# ServerName is required for a virtual host
ServerName test.djonny.at
Alias /static /home/jonny/projekte/mediendesign2/static
Alias /media /home/jonny/projekte/mediendesign2/media
# DocumentRoot is required for a virtual host
DocumentRoot /home/jonny/projekte/mediendesign2
<Directory /home/jonny/projekte/mediendesign2>
Order allow,deny
Allow from all
</Directory>
WSGIScriptAlias / /home/jonny/projekte/mediendesign2/apache/django.wsgi
ErrorLog /var/log/apache2/error.log
WSGIDaemonProcess mediendesign2 processes=2 threads=25
WSGIProcessGroup mediendesign2
# Possible values include: debug, info, notice, warn, error, crit, alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
</VirtualHost>
und mein Problem besteht jetzt darin das ich dies unter ispCP zum laufen bringen will.
Alles was zwischen den <VirtualHost *:80> Tag steht kann ich ja einfach unter /etc/apache2/ispcp/test.djonny.at.conf eintragen das würde auch funktionieren also die Statischen Ordner funktionieren zumindest und ich bekomm auch kein error.
allerdings ist jetzt mein genaues Problem diese Zeile:
Code:
WSGIPythonHome /home/jonny/.virtualenvs/mediendesign2
Diese Zeile muss ausserhalb des <VirtualHost> Tags sein.
Dies könnte ich jetzt zwar in der /etc/apache2/sites-available/ispcp.conf & /etc/ispcp/apache/working/ispcp.conf eintragen.
Das Problem darin besteht jetzt nur darin das wenn ich es in diesen 2 Dateien ändere der Python Pfad für alle Kunden auf /home/jonny/.virtualenvs/mediendesign2 geändert wird und nicht nur für einen Kunden.
Vielen Dank im voraus für die Hilfestellung!