plesk 10 /Ubuntu 10.04 - 64bit und Zend Server CE (PHP 5.3) 5.1

rollo

New Member
Hallo Zusammen,

ich versuch es mal kurz zu umschreiben:

- root Server von Strato mit plesk 10 unter Ubuntu 10.04 als 64bit Installation aufgesetzt
- 20 Kunden mit 35 Domains unter (shared IP) eingerichtet
- 1 Kunde mit 1 Domain unter anderer (exklusiv IP) eingerichtet

bis dahin alles schick!
- "nano /etc/apt/sources.list" aufgerufen
- "deb http://repos.zend.com/zend-server/deb server non-free" eingetragen
- Key mit "wget http://repos.zend.com/zend.key -O- |apt-key add -" angefordert
- "aptitude update" aufgerufen
- "aptitude install zend-server-ce-php-5.3" aufgerufen
- Zend Server CE (PHP 5.3) 5.1 sauber installiert
- Prüfung der Installation mit Aufruf <? phpinfo(); ?> unter einer Domain zeigte den "Erfolg", Zend Server is drunter!

Hier auch noch alles schick ... zu mindest für die 20 Kunden unter der Shared IP

- 1 Kunde unter exklusiv (separater IP) Aufruf <? phpinfo(); ?> zeigte aber die "alte" PHP Configuration UND... das dort über die php.ini aufgerufene PHP kannte kein mysql mehr...

ok, also den Kunden mittels Plesk auf die shared IP gestellt und peng.... nix PHP ging mehr mit der Kundendomain. Statdessen bietet mir der Aufruf im Browser sauber nen Download der php Datei....

nächster Schritt: neu Anlegen einer Domain unter Plesk:
- Einrichtung alles super, nur PHP wird nicht mehr unterstützt!
PHP:
Plesk Abo Synchronisierung fehlgeschlagen
Eigenschaft			Abonnement-Wert	Paket-Wert	Verfügbarer Wert	Betroffene Sites
PHP-Unterstützung	deaktiviert		aktiviert	deaktiviert			XXX.de

Heisst:
- a. Der bestehende Kunde mit der Domain unter der geswitchten IP kann kein PHP mehr
- b. neu anzulegende Domains bekommen grundsätzlich keine PHP Unterstützung mehr

und der Aufruf php -v brachte über die Konsole folgende "Fehlermeldung":
PHP:
PHP Deprecated:  Comments starting with '#' are deprecated in /etc/php5/cli/conf.d/imap.ini on line 1 in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626/curl.so' - /usr/lib/php5/20090626/curl.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626/gd.so' - /usr/lib/php5/20090626/gd.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626/imap.so' - /usr/lib/php5/20090626/imap.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626/mysql.so' - /usr/lib/php5/20090626/mysql.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626/mysqli.so' - /usr/lib/php5/20090626/mysqli.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626/pdo_mysql.so' - /usr/lib/php5/20090626/pdo_mysql.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626/pdo_sqlite.so' - /usr/lib/php5/20090626/pdo_sqlite.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626/sqlite.so' - /usr/lib/php5/20090626/sqlite.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626/sqlite3.so' - /usr/lib/php5/20090626/sqlite3.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626/xsl.so' - /usr/lib/php5/20090626/xsl.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning:  Directive 'safe_mode' is deprecated in PHP 5.3 and greater in Unknown on line 0
PHP 5.3.2-1ubuntu4.7 with Suhosin-Patch (cli) (built: Jan 12 2011 18:36:55)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies
    with the ionCube PHP Loader v3.3.20, Copyright (c) 2002-2010, by ionCube Ltd.

WIE bekomm ich nun Plesk beigebogen, dass die Zend Installation DIE PHP Version sein soll,
die immer gilt und auch für neue Domains gilt? :mad:
 
Hallo zusammen,

da ich fast das gleiche Problem zur Zeit habe, möchte ich nicht unnötig einen neuen Thread eröffnen.

#--- Meine Konfiguration ---#
- Debian 6 Minimal 64bit
- Plesk 11
- Zend Server 5.6 mith PHP 5.4

#--- Mein Ziel ---#

Ich möchte gerne den Webserver mit mit Plesk administrieren.
Den ZendServer möchte ich für folgende Zwecke nutzen:
1) Für Remote-Debugging
2) Für das Profiling vorhandener Applikationen

Im Optimalfall möchte ich beides auf einem Host laufen lassen.

#--- Meine Überlegungen / erledigten Schritte---#
1. Debian 6 minimal installieren
2. Plesk 11 installieren
3. Zend Server 5.6 installieren ( Bei der Installation musste der ZendServer einige PHP Pakete deinstallieren. )

Es funktioniert bis hierhin alles. Die erstellten Domains laufen einwandfrei.

#--- Meine Probleme ---#

- Die Domains verwenden NICHT die PHP Version von Zend Server. Durch die Ausgabe von phpinfo habe ich gesehen, dass die Domains anscheinend eine andere php.ini verwenden.

- Aus dem oben genannten Grund, kann ich die Dateien auch nicht debuggen

#--- Meine Fragen ---#

1. Hat jemand eventuell Erfahrungen mit deser Konstellation?
2. Ist es überhaupt sinnvoll diese Systeme ZUSAMMEN zu betreiben?
3. Wie schaffe ich es, dass die neuen Domains auf die PHP Libraries von ZenServer zugreifen?

#--- Mein Lösungsansatz ---#

Da ich ja in Plesk für jede Domain einige php.ini Einstellungen setzen kann, würde ch folgendes machen:

1. Den include_path entsprechend der ZendServer URL anpassen

#--- Fazit ---#

Reicht mein Ansatz aus?
Geht es in die richtige Richtung?
Was müsste ich noch beachten?

Ich danke jeden für einen Vorschlag oder eine Idee! Ich muss kein Schritt für Schritt Tutorial haben, da ich mich auch selbst reinlernen und einarbeiten muss.

Aber ich verzweifle schon seit Tagen daran und habe das System schon mehrmals komplett neu aufgesetzt und eingerichtet.

Jetzt seid Ihr meine letzte Hoffnung! Könnt ihr mir weiter helfen?

Vielen Dank und beste Grüsse
 
Back
Top