Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Delphi for PHP: Anwendung ueber mehrere Domains (https://www.delphipraxis.net/116168-delphi-php-anwendung-ueber-mehrere-domains.html)

alcaeus 24. Jun 2008 15:40


Delphi for PHP: Anwendung ueber mehrere Domains
 
Hallo ihr,

ich teste momentan Delphi for PHP (2.0) um zu sehn ob es denn auch fuer Non-VCL-Anwendungen was taugt ;)

Eine der Webanwendungen, die ich entwickle breitet sich ueber mehrere Domains aus, wobei die Domain bestimmt, welches Modul aufgerufen wird. Beispiel: blog.foo.bar ruft das Blogmodul auf, gallery.foo.bar das Albummodul. Beim Debuggen einer Anwendung wird die Seite aber automatisch auf localhost gemappt, was natuerlich fuer gewisse Probleme sorgt. Gibt es eine Moeglichkeit die Domain einzustellen, gegeben den Fall dass ich diese virtuelle Domain ueber die Hosts-Datei auf localhost gemappt habe?

Greetz
alcaeus

alcaeus 7. Jul 2008 18:16

Re: Delphi for PHP: Anwendung ueber mehrere Domains
 
Hat keiner ne Loesung fuer mich? :(

Greetz
alcaeus

shmia 7. Jul 2008 18:57

Re: Delphi for PHP: Anwendung ueber mehrere Domains
 
Zitat:

Zitat von alcaeus
Gibt es eine Moeglichkeit die Domain einzustellen, gegeben den Fall dass ich diese virtuelle Domain ueber die Hosts-Datei auf localhost gemappt habe?

Du meinst, du hast in der Datei Hosts folgende Einträge aufgenommen:
Code:
blog.foo.bar     127.0.0.1
gallery.foo.bar  127.0.0.1
Dann sollte doch alles so laufen, als ob mehrere Domains beteiligt sind.
Dein lokaler Webserver muss dann allerdings so eingerichtet sein, dass blog und gallery zwei verschiedene virtuelle Hosts sind, obwohl sie auf der gleichen IP-Adresse arbeiten.
http://httpd.apache.org/docs/2.0/vhosts/name-based.html

alcaeus 7. Jul 2008 19:02

Re: Delphi for PHP: Anwendung ueber mehrere Domains
 
Moin,

soweit ist alles eingerichtet. Mein Problem ist dass Delphi beim Ausfuehren der Anwendung diese automatisch mit localhost als Domain aufruft, also
Code:
localhost:xyz/foo.php
anstatt
Code:
gallery.foo.bar:xyz/foo.php
Greetz
alcaeus

shmia 7. Jul 2008 19:22

Re: Delphi for PHP: Anwendung ueber mehrere Domains
 
Zitat:

Zitat von alcaeus
Mein Problem ist dass Delphi beim Ausfuehren der Anwendung diese automatisch mit localhost als Domain aufruft, also...

Hmmm, dann wird's schwierig, da muss ich passen.
Du könntest versuchen zwei oder mehrere Portadressen zu verwenden; also localhost:80/foo.php und localhost:85/foo.php aber das Gelbe vom Ei ist das nicht.

generic 8. Jul 2008 08:21

Re: Delphi for PHP: Anwendung ueber mehrere Domains
 
Hmm, ich könnte mir vorstellen, dass das garnicht Domain übergreifend geht.
Das Javascript welches von der Qooxdoo genutzt wird, unterliegt wie jedes Javascript der Origin-Domain-Policy.
d.h. von der Domain wo das Javascript kommt, auf diese kann es nur zugreifen.

alcaeus 8. Jul 2008 08:54

Re: Delphi for PHP: Anwendung ueber mehrere Domains
 
Zitat:

Zitat von generic
Hmm, ich könnte mir vorstellen, dass das garnicht Domain übergreifend geht.
Das Javascript welches von der Qooxdoo genutzt wird, unterliegt wie jedes Javascript der Origin-Domain-Policy.
d.h. von der Domain wo das Javascript kommt, auf diese kann es nur zugreifen.

Kannst du das kurz etwas genauer erklaeren? Ich versteh grad nicht wie, was und wo das Javascript da drin soll :gruebel:

Greetz
alcaeus


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:07 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz