Camping_RIDER: PDF über PHP/... auslesen

Beitrag lesen

Aloha ;)

Bin naturgemäß bald auf XPDF gestoßen.

Und das ist eben ein Programm, das auf „normalen“ Computern mit Linux, Windows oder Apple-Bestriebsystemen installiert und aufgerufen werden kann, aber nicht auf einem Server.

Ein Server ist ein Computer, der ein anderes Betriebssystem hat, meist XAMPP - oder etwas anderes. Hier laufen keine .exe-Programme, sondern eben PHP oder eine andere Programmiersprache (z.B. JavaScript /Node.js).

Moment, da gehen jetzt die Begrifflichkeiten und Konzepte stark durcheinander.

XAMPP ist kein Betriebssystem, sondern ein Softwarepaket, das die softwareseitigen Komponenten des Webservers bereitstellt, insb. den Server selbst (in diesem Fall Apache), das PHP-Modul und eine Datenbank.

Das ganze läuft trotzdem auf einem Server (Hardware), auf dem ein ganz normales Betriebssystem (meist Linux, teilweise auch Windows) läuft.

Prinzipiell ist auf einem solchen Server, so er mit Windows läuft, auch eine .exe-Datei ausführbar (z.B. mit PHP: exec()), oder, falls der Server unter Linux läuft, ist die Linux-Variante des Programms ggf. ausführbar.

Soweit Zugriff und Installationsmöglichkeiten auf dem Server bestehen, ist da auch XPDF ausführbar.

Dass es andere, ggf. sinnvollere, Möglichkeiten gibt, darauf haben andere schon verwiesen.

...lässt sich so etwas auch mit einem Shared Hosting Account bewerkstelligen oder benötige ich weitergehende Zugriffsrechte auf den Server (zwecks Installation, etc.)?

Normalerweise hat Dein Shared Hosting PHP und das Zugriffsrecht auf Bilder und PDF-Dateien. Das ist eher nicht das Problem.

Doch, Shared Webhosting ist das zentrale Problem. Bei einem Shared Webhosting besteht nämlich im Allgemeinen eben keine Möglichkeit, beliebige ausführbare Dateien ins Serversystem zu integrieren und per PHP aufzurufen, im Fall eines shared Webhosting ist per exec üblicherweise nur ein Set von Standardtools verfügbar.

Also: XPDF (und andere Programme) können auf einem Webserver eine Option sein. Im Normalfall, der die Meisten betrifft - nämlich beim Shared Webhosting - ist das aber gerade nicht der Fall.

Grüße,

RIDER

--
Camping_RIDER a.k.a. Riders Flame a.k.a. Janosch Albers-Zoller
# Twitter # Steam # YouTube # Self-Wiki # Selfcode: sh:) fo:) ch:| rl:) br:^ n4:? ie:% mo:| va:) js:) de:> zu:} fl:( ss:) ls:[