mit PHP, WML erzeugen

Hi,

ich experimentiere grade ein wenig mit WML rum und wollte auch mit PHP
entsprechende Seiten generieren lassen. Nur leider scheint zumindest
meinen Webserver das nicht Recht zu sein.

Ich habe es wie in der PHP FAQ probiert, doch das scheint ihm ziemlich
egal zu sein:

http://www.php-faq.de/q/q-php-wap.html

Im Quellcode sehe ich nach einen Aufruf der entsprechenden Seite, den
reinen PHP Code zwischen den HTML Anweisungen.

Ist die FAQ an dieser Stelle überhaupt noch auf den aktuellen Stand
soweit? Weil wie es aussieht gibt es das wapforum.org nicht mehr
wirklich und wurde durch die OMA http://www.openmobilealliance.org ersetzt.

bye
Stefano

--
business: spicOne multimedia http://www.spicone.de - http://www.spic.de
projects: http://www.mythos77.de - http://www.typopolis.de
private: http://blog.stefano-picco.de - http://spicone.deviantart.com
stefano picco [ Do, 06 September 2007 10:29 ] [ ID #1814011 ]

Re: mit PHP, WML erzeugen

stefano picco schrieb:
> Hi,
>
> ich experimentiere grade ein wenig mit WML rum und wollte auch mit PHP =

> entsprechende Seiten generieren lassen. Nur leider scheint zumindest
> meinen Webserver das nicht Recht zu sein.

Dann ist er noch nicht richtig konfiguriert. Werden denn "normale"
Scripte interpretiert? Wobei auch dein "wap" Script ein normales PHP
Script sein kann und ob man die Endung *.wml da hat oder nicht ist reine =

Kosmetik. Letzteres braucht halt nur eine Aenderung der Konfiguration
des Webservers.


> Ich habe es wie in der PHP FAQ probiert, doch das scheint ihm ziemlich =

> egal zu sein:
>
> http://www.php-faq.de/q/q-php-wap.html
>
> Im Quellcode sehe ich nach einen Aufruf der entsprechenden Seite, den
> reinen PHP Code zwischen den HTML Anweisungen.
>
> Ist die FAQ an dieser Stelle überhaupt noch auf den aktuellen Stand

Die FAQ wird sein 2-3 Jahre nicht mehr aktualisiert. Am am Prinzip hat
sich nichts geaendert. Der einzige Bezug ist das man halt einen
Content-Header setzen muss da PHP per default sonst einen anderen benutzt=
=2E

Die FAQ geht auch von einem Apache Webserver aus und das man diesen per
=2Ehtaccess umkonfigurieren darf.... was aber nun nicht immer der Fall is=
t.

Ich vermute das dein Apache die .htaccess generell ignoriert und du eine =

*.wml deshalb nicht geparst bekommst?

Gruss
Joerg

--
TakeNet GmbH, Geschaeftsfuehrer Wolfgang Meier
97080 Wuerzburg Tel: +49 931 903-2243
Alfred-Nobel-Straße 20 Fax: +49 931 903-3025
HRB Wuerzburg 6940 http://www.takenet.de
Joerg Behrens [ Do, 06 September 2007 10:56 ] [ ID #1814014 ]

Re: mit PHP, WML erzeugen

Hi Joerg,

Joerg Behrens schrieb:
> Dann ist er noch nicht richtig konfiguriert. Werden denn "normale"
> Scripte interpretiert? Wobei auch dein "wap" Script ein normales PHP
> Script sein kann und ob man die Endung *.wml da hat oder nicht ist reine
> Kosmetik. Letzteres braucht halt nur eine Aenderung der Konfiguration
> des Webservers.

theoretisch schon, doch ich meine das zumindest WinWAP, den ich zum
testen nutze, .PHP Dateien abspeichern will und nur .WML Dateien öffnet.
Werde das aber sicherheitshalber nochmal testen.

> Die FAQ wird sein 2-3 Jahre nicht mehr aktualisiert. Am am Prinzip hat
> sich nichts geaendert. Der einzige Bezug ist das man halt einen
> Content-Header setzen muss da PHP per default sonst einen anderen benutzt.

Genau hier scheint halt das Problem zu sein, irgendwie ignoriert er die
Anweisungen in der .htaccess oder versteht sie nicht.

Gibt es denn mittlerweile eine neue FAQ für diese Newsgroup?

> Die FAQ geht auch von einem Apache Webserver aus und das man diesen per
> .htaccess umkonfigurieren darf.... was aber nun nicht immer der Fall ist.
>
> Ich vermute das dein Apache die .htaccess generell ignoriert und du eine
> *.wml deshalb nicht geparst bekommst?

..htaccess wird generell akzeptiert, hab zum Beispiel dort auch die
Errordocs konfiguriert und mit mod_rewrite einige Sachen eingetragen.
Die Frage die sich mir grade stellt, kann es sein das ich die o.g.
Anweisungen in die .htaccess, die in der Root liegt, eintragen werden
müssen? Laut FAQ sollte es eigentlich reichen, wenn man eine zusätzliche
..htaccess im jeweiligen Unterverzeichnis mit den aus PHP generierten
..WML Dateien ablegt.

bye
Stefano

--
business: spicOne multimedia http://www.spicone.de - http://www.spic.de
projects: http://www.mythos77.de - http://www.typopolis.de
private: http://blog.stefano-picco.de - http://spicone.deviantart.com
stefano picco [ Do, 06 September 2007 11:45 ] [ ID #1814017 ]

Re: mit PHP, WML erzeugen

stefano picco schrieb:
> theoretisch schon, doch ich meine das zumindest WinWAP, den ich zum
> testen nutze, .PHP Dateien abspeichern will und nur .WML Dateien öffnet.
> Werde das aber sicherheitshalber nochmal testen.
> [...]
> Genau hier scheint halt das Problem zu sein, irgendwie ignoriert er die
> Anweisungen in der .htaccess oder versteht sie nicht.
> [...]
> .htaccess wird generell akzeptiert, hab zum Beispiel dort auch die
> Errordocs konfiguriert und mit mod_rewrite einige Sachen eingetragen.
> Die Frage die sich mir grade stellt, kann es sein das ich die o.g.
> Anweisungen in die .htaccess, die in der Root liegt, eintragen werden
> müssen? Laut FAQ sollte es eigentlich reichen, wenn man eine zusätzliche
> .htaccess im jeweiligen Unterverzeichnis mit den aus PHP generierten
> .WML Dateien ablegt.

Wo ist eigentlich dein PHP-Problem?
Klingt für mich in Richtung http://develnet.org/66.html ...

Meinst du nicht, du wärst in d.c.l.p.installation besser aufgehoben?
Oder in der entsprechenden Webserver-NG?


MfG
Sebastian Wessel

--
Individualitaet ist ok, solange wir es alle zusammen tun
Major Frankling Burns (M*A*S*H)
Sebastian Wessel [ Do, 06 September 2007 11:51 ] [ ID #1814018 ]

Re: mit PHP, WML erzeugen

stefano picco schrieb:
> Hi Joerg,
>
> Joerg Behrens schrieb:
[..]
> Gibt es denn mittlerweile eine neue FAQ für diese Newsgroup?

Nein.

>> Die FAQ geht auch von einem Apache Webserver aus und das man diesen
>> per .htaccess umkonfigurieren darf.... was aber nun nicht immer der
>> Fall ist.
>>
>> Ich vermute das dein Apache die .htaccess generell ignoriert und du
>> eine *.wml deshalb nicht geparst bekommst?
>
> .htaccess wird generell akzeptiert, hab zum Beispiel dort auch die
> Errordocs konfiguriert und mit mod_rewrite einige Sachen eingetragen.
> Die Frage die sich mir grade stellt, kann es sein das ich die o.g.
> Anweisungen in die .htaccess, die in der Root liegt, eintragen werden
> müssen? Laut FAQ sollte es eigentlich reichen, wenn man eine zusätz=
liche
> .htaccess im jeweiligen Unterverzeichnis mit den aus PHP generierten
> .WML Dateien ablegt.

Hast du PHP als Modul oder CGI configuriert? Es kann sein das es bei dir =

nicht x-httpd-php heist. Testest du bei dir zuhause oder beim Hoster auf =

dem Server? Weil letztere haben da auch eine FAQ zum Thema.

Hast du Zugang zur httpd.conf guck halt dort nach wo die generelle
Zuweigung fuer .php gemacht wird und Trag dort dein .wml nach.

Gruss
Joerg

--
TakeNet GmbH, Geschaeftsfuehrer Wolfgang Meier
97080 Wuerzburg Tel: +49 931 903-2243
Alfred-Nobel-Straße 20 Fax: +49 931 903-3025
HRB Wuerzburg 6940 http://www.takenet.de
Joerg Behrens [ Do, 06 September 2007 12:17 ] [ ID #1814019 ]

Re: mit PHP, WML erzeugen

Hi Joerg,

Joerg Behrens schrieb:
> Hast du PHP als Modul oder CGI configuriert? Es kann sein das es bei dir
> nicht x-httpd-php heist. Testest du bei dir zuhause oder beim Hoster auf
> dem Server? Weil letztere haben da auch eine FAQ zum Thema.

läuft alles beim Webhoster 1&1. Ich schau mal nach ob ich im
Servicebereich etwas finde.

> Hast du Zugang zur httpd.conf guck halt dort nach wo die generelle
> Zuweigung fuer .php gemacht wird und Trag dort dein .wml nach.

Leider nicht, aber wie gesagt ich guck mal bei denen im Servicebereich
nun nach ob da irgendwas steht.

Danke
Stefano

--
business: spicOne multimedia http://www.spicone.de - http://www.spic.de
projects: http://www.mythos77.de - http://www.typopolis.de
private: http://blog.stefano-picco.de - http://spicone.deviantart.com
stefano picco [ Do, 06 September 2007 12:34 ] [ ID #1814020 ]

Re: mit PHP, WML erzeugen

stefano picco schrieb:
> Hi Joerg,
>
> Joerg Behrens schrieb:
>> Hast du PHP als Modul oder CGI configuriert? Es kann sein das es bei
>> dir nicht x-httpd-php heist. Testest du bei dir zuhause oder beim
>> Hoster auf dem Server? Weil letztere haben da auch eine FAQ zum Thema.=

>
> läuft alles beim Webhoster 1&1. Ich schau mal nach ob ich im
> Servicebereich etwas finde.

Grrrr, sag das doch gleich.
Versuch mal "AddType x-mapp-php4 .php .wml" oder so. Wenn ein Hoster PHP =

ueber CGI benutzt dann muss er einem sagen wie der den Handler genannt =

hat.

Gruss
Joerd

--
TakeNet GmbH, Geschaeftsfuehrer Wolfgang Meier
97080 Wuerzburg Tel: +49 931 903-2243
Alfred-Nobel-Straße 20 Fax: +49 931 903-3025
HRB Wuerzburg 6940 http://www.takenet.de
Joerg Behrens [ Do, 06 September 2007 12:47 ] [ ID #1814021 ]

Re: mit PHP, WML erzeugen

Hi Joerg,

Joerg Behrens schrieb:
> Grrrr, sag das doch gleich.
> Versuch mal "AddType x-mapp-php4 .php .wml" oder so. Wenn ein Hoster PHP
> ueber CGI benutzt dann muss er einem sagen wie der den Handler genannt
> hat.

ja super, perfekt!
Nun läuft alles wie es sein soll, dann stürz ich mich mal in die
dynamsiche Content-Generierung mit PHP.

vielen Dank
Stefano

PS: <?php echo"Hello World!"; ?> <-- immer wieder hilfreich ;D

--
business: spicOne multimedia http://www.spicone.de - http://www.spic.de
projects: http://www.mythos77.de - http://www.typopolis.de
private: http://blog.stefano-picco.de - http://spicone.deviantart.com
stefano picco [ Do, 06 September 2007 12:57 ] [ ID #1814023 ]

Re: mit PHP, WML erzeugen

stefano picco schrieb:
> PS: <?php echo"Hello World!"; ?> <-- immer wieder hilfreich ;D
^ ^
[1][2] [2]

[1] Leerzeichen nicht vergessen
[2] und dann bitte einfache Anführungszeichen
Doppelte werden geparst, was bei diesem Beispiel sehr unnötig ist


MfG
Sebastian Wessel

--
Individualitaet ist ok, solange wir es alle zusammen tun
Major Frankling Burns (M*A*S*H)
Sebastian Wessel [ Do, 06 September 2007 13:13 ] [ ID #1814024 ]

Re: mit PHP, WML erzeugen

Sebastian Wessel schrieb:
> stefano picco schrieb:
>> PS: <?php echo"Hello World!"; ?> <-- immer wieder hilfreich ;D
> ^ ^
> [1][2] [2]
>
> [1] Leerzeichen nicht vergessen
> [2] und dann bitte einfache Anführungszeichen
> Doppelte werden geparst, was bei diesem Beispiel sehr unnötig ist

.... %()§?"(%??§"(%(§" *kopftisch*

--
business: spicOne multimedia http://www.spicone.de - http://www.spic.de
projects: http://www.mythos77.de - http://www.typopolis.de
private: http://blog.stefano-picco.de - http://spicone.deviantart.com
stefano picco [ Do, 06 September 2007 13:19 ] [ ID #1814027 ]
PHP » de.comp.lang.php.misc » mit PHP, WML erzeugen

Vorheriges Thema: session.save_path erlaubt nur "/tmp"
Nächstes Thema: Prüfen ob Seite erreichbar