Autor Thema: Domino 7 und php  (Gelesen 2048 mal)

Offline linuxuser

  • Frischling
  • *
  • Beiträge: 20
Domino 7 und php
« am: 05.05.09 - 18:06:04 »
Hallo zusammen,

vielleicht kann mir ja jemand einen Tip geben...
Ich habe auf einer Linux Maschine php installiert, weil ich dieses auf diesem Server benötige.
Auf diesem Linuxserver läuft auch ein Dominoserver.

Ich habe mich an die Anleitung von IBM gehalten:
http://www-01.ibm.com/support/docview.wss?uid=swg21099845

Nur das mein php Core file eben unter
/usr/bin liegt... Der Pfad zum File ist also /usr/bin/php

Ich bin die Methode mit den Sites durchgegangen, sprich eine Directory Rule auf der Site.
Die sieht bei mir folgendermaßen aus:

Type of rule: Directory
Incomming URL pattern: /*.php
Target Server Directory: /usr/bin\*.php

Beim Target Dir bin ich mir nicht ganz sicher... Also wenn ich das ganze so einstellt, wie gerade gepostet gibts n Error 500... Und das ob der File welches ich aufrufen will existiert oder nicht.
Normalerweise müsste es ja einen 404 geben, bei nicht existenz.

Wenn ich aber sage: /usr/bin/php\*.php dann gibts für jedes File einen 404 Error...
Die Var mit dem redirect cgi hab ich natürlich auf 0 gestellt...

Könnt ihr mir da einen Tip geben, woran das liegen kann...

Danke.

Edit: Das HTML Verzeichnis ist Standard: domino\html...
Und da habe ich meine PHP Files liegen...

Edit2:
Jetzt habe ich alles noch mal geprüft und alles noch mal ganz korrekt gemacht.
Nun bekomme ich als Meldung:
No input file specified.  <---??
« Letzte Änderung: 05.05.09 - 19:06:02 von linuxuser »

Offline m3

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline linuxuser

  • Frischling
  • *
  • Beiträge: 20
Re: Domino 7 und php
« Antwort #2 am: 06.05.09 - 17:45:21 »
Hallöchen...

danke m3 für deinen Hinweis. Aber der hat auch nicht viel gebracht.
Bisher fehlen so ein bisschen die Antworten. Völlig ungewohnt.

Ist denn das Thema php und Domino so heikel?

Wenn man sich genau an die Anleitung hält, dann gibts einen 404 Error.
Aber es wird doch angeblich innerhalb von /data/domino/html gesucht.

Hat denn jemand für mich eine Info, wo ich das nachschauen könnte, wo hier gesucht wird.

In den Settings der Site ist als HTML directory das Standard domino\html ausgewählt.
Ich wüsste einfach nicht wo mein Fehler liegen soll...

Von der Console aus, klappt das alles. Der notes User mit welchem der Domino auf linux läuft hat auf jeden Fall das recht dazu... Unter diesem klappt ja auch alles.

Wenn ich im Verzeichnis /local/notesdata/domino/html den Befehl /usr/bin/php -f test.php ausführe, ist das immer erfolgreich.

Die Rule Config ist nach wie vor die selbe...

Der Type ist Ordner, Incomming URL pattern lautet auf /*.php das target Dir ist /usr/bin/php\*.php
der Accesslevel ist Execute... Was soll ich denn noch aktivieren?
Wenn ich ein HTML File in den HTML Ordner lege und diese versuche aufzurufen, klappt das.

Ich komme da echt nicht mit...

Offline FriFra

  • Senior Mitglied
  • ****
  • Beiträge: 397
  • Geschlecht: Männlich
Re: Domino 7 und php
« Antwort #3 am: 11.05.09 - 09:15:28 »
Ich hab auch keine Antwort, hänge mich aber mal hier dran, um auch von einer möglichen Lösung zu partizipieren ;)

Ich hab es mal versucht und hatte mich dabei auch exakt an die Aneitung von IBM gehalten, mit dem gleichen Ergebnis wie linuxuser.

Gerade für Webanwendungen wäre es schon manchmal praktisch auch PHP zur verfügung zu haben, da man dort einige Dinge doch deutlich schneller erledigen kann, als mit anderen Mitteln. Ich wollte php mal zur PDF erzeugung (html->pdf) nutzen, bin dann aber auf fop mit diesem leidigen xsl ausgewichen.... es läuft, aber mit PHP wäre diese 2 Tages Aufgabe in 30 Minuten erledigt gewesen ::)
Gruß
Michael


IBM Certified Advanced Application Developer (PCLP AD 8.5,8,7,6,5)
IBM Certified Associate System Administrator (CLS SA 8.5)
Domino 10.0.1 (Windows Server 2016)
Inventor of the 00.00.200x?

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz