---
title: "noch ne kurze frage wegen php"
url: "https://www.typo3.net/d/49810-noch-ne-kurze-frage-wegen-php"
source: "typo3.net"
tags: ["Allgemein","Datei-Upload","Frage","Sicherheit"]
created: "2006-09-12"
last_reply: "2006-11-08"
replies: 28
solved: false
page: 1
pages: 1
lang: "de"
---

# noch ne kurze frage wegen php

Allgemein · 28 Antworten · gestartet 2006-09-12

## Eröffnungsbeitrag

**M-Tech** · 2006-09-12 · [Beitrag #1](https://www.typo3.net/d/49810-noch-ne-kurze-frage-wegen-php/1)

hallo,

immer wenn ich ein php file hochladen will, kommt immer die fehlermeldung "1: Fileextension "php" is not allowed in...". kann mir jemand erklären, weshalb das so ist? muss ich die php-dateien unbenennen? muss ich an der installation was ändern? z.B. dateierweiterungen erweitern oder ähnliches?

grüsse

m-tech

## Antworten

### [#2](https://www.typo3.net/d/49810-noch-ne-kurze-frage-wegen-php/2) · einpraegsam.​net · 2006-09-12

PHP kann eine Gefahr darstellen, daher ist es untersagt.

Einfach zippen oder umbenennen

### [#3](https://www.typo3.net/d/49810-noch-ne-kurze-frage-wegen-php/3) · M-Tech · 2006-09-12

hallo,

aber js kann ja auch ne gefahr darstellen und ich kann es hochladen.

ähm wie meinst du umbenennen? in was z.B.?

grüsse

sascha

### [#4](https://www.typo3.net/d/49810-noch-ne-kurze-frage-wegen-php/4) · einpraegsam.​net · 2006-09-12

Die Grundfrage muss eigentlich lauten:
Warum willst du PHP mit TYPO3 hochladen? Was willst du machen?

### [#5](https://www.typo3.net/d/49810-noch-ne-kurze-frage-wegen-php/5) · M-Tech · 2006-09-12

ich hab ein paar selbst erstellt php-skripte und die will ich einbinden.

im template selber steht nur <? include usw..?>...und dazu brauch ich meine php.dateien.

grüsse

sascha

### [#6](https://www.typo3.net/d/49810-noch-ne-kurze-frage-wegen-php/6) · einpraegsam.​net · 2006-09-12

Die paar Scripte sind also für dich - für den Admin - die kannst du doch locker per FTP hochladen!?

Grüße

### [#7](https://www.typo3.net/d/49810-noch-ne-kurze-frage-wegen-php/7) · M-Tech · 2006-09-12

ja aber ich bin nicht der admin vom webserver und deshalb kommt da immer eine "permission denied" meldung.

gruss

sascha

### [#8](https://www.typo3.net/d/49810-noch-ne-kurze-frage-wegen-php/8) · einpraegsam.​net · 2006-09-13

Du hast keinen FTP Zugang???

### [#9](https://www.typo3.net/d/49810-noch-ne-kurze-frage-wegen-php/9) · M-Tech · 2006-09-13

hi und schöpnen guten morgen,

doch klaro hab ich einen FTP-Zugang, aber wenn ich dann meine php-dateien in das verzeichnis fileadmin/include hochladen will, dann kommt immer "permission denied"..also zugriff verweigert.

grüsse

sascha

### [#10](https://www.typo3.net/d/49810-noch-ne-kurze-frage-wegen-php/10) · einpraegsam.​net · 2006-09-13

Das ist doch dann ein grundsätzliches Problem - du darfst per FTP nichts in den includes Ordner hochladen? Provider nachfragen oder Provider wechseln...

### [#11](https://www.typo3.net/d/49810-noch-ne-kurze-frage-wegen-php/11) · M-Tech · 2006-09-13

nein das kommt nur vor, wenn ich in diesen ordner was laden will, also fileadmin usw...bei allen anderen ordnern gehts ja komischerweise...

wahrscheinlich leg ich mir nen ganz n euen ordner für meine php skripte an und schmeiss die sachen dann da rein..wird scho klappen.

grüsse

m-tech

### [#12](https://www.typo3.net/d/49810-noch-ne-kurze-frage-wegen-php/12) · M-Tech · 2006-09-16

Hallo @ll,

das Problem mit PHP hab ich immer noch nicht gelöst.

Ich hab folgendes Problem. Ich h abe auf der Seite ein Reservierungsformular mit textfeldern, checkboxen, radiobuttons, comboboxen usw. dieser inhalt wird, wenn jemand reserviert hat, an eine e-mail adresse verschickt. zusätzlich ist in dem code für das reservierungsvormular noch ein spamschutz enthalten.

das gerüst ist ansich standard-html, aber in dem codegerüst befinden sich php code, z.B. der spamschutz. jetzt wenn ich den content, also das gerüst eintrage, in form vom html, dann führt er mir natürlich nicht den php-code aus. was könnte ich machen, damit auch der php-code ausgeführt wird? hat jemand ne idee?

das problem, dass ich php-dateien nicht hochladen kann hab ichauch noch nicht gelöst. ich hab zwar schon einiges gefunden, aber ich will nciht unbedingt das system anfällig machen, indem ich die dateierweiterungen aus verschiedenen php-dateien, die für das typo3 system notwendig sind, entferne.

hat jemand ne idee? ich hoffs zumindest :)

lg

sascha

### [#13](https://www.typo3.net/d/49810-noch-ne-kurze-frage-wegen-php/13) · einpraegsam.​net · 2006-09-16

> **M-Tech schrieb:**
>
> Hallo @ll,
>
> das Problem mit PHP hab ich immer noch nicht gelöst.
>
> Ich hab folgendes Problem. Ich h abe auf der Seite ein Reservierungsformular mit textfeldern, checkboxen, radiobuttons, comboboxen usw. dieser inhalt wird, wenn jemand reserviert hat, an eine e-mail adresse verschickt. zusätzlich ist in dem code für das reservierungsvormular noch ein spamschutz enthalten.
>
> das gerüst ist ansich standard-html, aber in dem codegerüst befinden sich php code, z.B. der spamschutz. jetzt wenn ich den content, also das gerüst eintrage, in form vom html, dann führt er mir natürlich nicht den php-code aus. was könnte ich machen, damit auch der php-code ausgeführt wird? hat jemand ne idee?
>
> das problem, dass ich php-dateien nicht hochladen kann hab ichauch noch nicht gelöst. ich hab zwar schon einiges gefunden, aber ich will nciht unbedingt das system anfällig machen, indem ich die dateierweiterungen aus verschiedenen php-dateien, die für das typo3 system notwendig sind, entferne.
>
> hat jemand ne idee? ich hoffs zumindest :)
>
> lg
>
> sascha

a) Mit der Extension page_php_content kannst du PHP als Seiteninhalt ausführen
b) Ich nehme nicht an, dass du Root Zugang zu deinem Server hast, um die Rechte in dem einen Verzeichnis richtig einzustellen

### [#14](https://www.typo3.net/d/49810-noch-ne-kurze-frage-wegen-php/14) · M-Tech · 2006-09-16

hallo,

also ich habe php_page_content installiert und wird mir auch alles angezeigt.

eine frage, mein php-script besteht aus html und php..darf ich das machen? ist das korrekt oder darf ich das nicht?

dann ne andere frage. als die seite noch als standard-html auf dem webserver lag, hat dies hier funktioniert:

```php
<?php echo $REMOTE_ADDR; ?>
```

wieso funktioniert das nun nich tmehr über das skript?

grüsse

sascha

### [#15](https://www.typo3.net/d/49810-noch-ne-kurze-frage-wegen-php/15) · einpraegsam.​net · 2006-09-16

> **M-Tech schrieb:**
>
> ```php
> <?php echo $REMOTE_ADDR; ?>
> ```
>
> wieso funktioniert das nun nich tmehr über das skript?

Woher sollen wir das wissen? Kennen dein Script nicht.

Hinweis Variablen aus Formularen werden so wieder abgerufen:

```php
$variable=t3lib_div::GPvar("variable");
```

### [#16](https://www.typo3.net/d/49810-noch-ne-kurze-frage-wegen-php/16) · M-Tech · 2006-09-17

hallo,

```php
<?php echo $REMOTE_ADDR; ?>
```

ist keine Variable aus einem Formular oder so. Dieses kleine Script frägt nur die IP Adresse des Remote-Rechners also des Besuchers der Internetseite ab. Bisher hats immer mit dem obrigen Script funktioniert, aber seitdem ich das mit typo3 und dem php_page_content mache, funktioniert das nicht mehr. Ich wollte eigentlich nur wissen, ob die Syntax falsch is oder so.

Grüße

Sascha

### [#17](https://www.typo3.net/d/49810-noch-ne-kurze-frage-wegen-php/17) · einpraegsam.​net · 2006-09-17

scheint richtig zu sein

### [#18](https://www.typo3.net/d/49810-noch-ne-kurze-frage-wegen-php/18) · M-Tech · 2006-09-17

hi,

ja wenn ich es einfach auf meinen webserver leg und dann die seite bzw. das script aufrufe, dannf unktionierts, aber eben im typo3 system nicht. ist schon etwas verwunderlich, wieso das nicht mehr funktioniert. keine ahnung.

wenigstens funktionieren jetzt meine php skripte und darüber bin ich sehr froh. jetzt muss ich nur noch die news hinbekommen un ddann wären alle meilensteine in diesem projekt geschafft. dann gibts nur noch einen meilenstein und das is das füllen der seite mit inhalten. :)

lg

sascha

### [#19](https://www.typo3.net/d/49810-noch-ne-kurze-frage-wegen-php/19) · key cee · 2006-11-03

Hallo,

ich hätte auch mal `ne Frage.
Bei mir wollten auch keine .php - Dateien, weiß jetzt ja warum...

Nur hier und in anderen Forum-Beiträgen, wurde eine Extension erwähnt *php_page_content*,
wo ist diese zu finden, hat sie einen anderen Namen bzw. gibt es sie noch?

Auf der Seite <http://typo3.org/extensions/repository/fulllist/> habe ich geguckt
und danach gesucht, aber ohne Erfolg.
(Vielleicht habe ich auch was übersehen  #paralyzed# )

Dafür habe ich als Ersatz diese gefunden: *lumophpinclude*
(glaub ich jedenfalls, muss ich mir erstmal genauer ansehen)

lg keycee

### [#20](https://www.typo3.net/d/49810-noch-ne-kurze-frage-wegen-php/20) · Michaelh74 · 2006-11-03

Zum Problem mit PHP Dateien hochladen:

Kannst Du denn sonst irgendeine Datei in das besagte Verzeichnis hochladen?

Falls nicht, dann sind auf Deinem Webserver die User für FTP und PHP unterschiedlich bzw. in unterschiedlichen Gruppen. Das hat zufolge, dass für PHP erstelle Ordner wie z.B. in Typo3 der FTP User nicht die Schreibrechte hat. Per SSH kannst Du das aber gut lösen. Wenn kein SHH-Zugang da ist evtl. kurz das Verzeichnis auf chmod 777 setzen.

Gruß
Michael

### [#21](https://www.typo3.net/d/49810-noch-ne-kurze-frage-wegen-php/21) · M-Tech · 2006-11-03

Ich habs so gelöst, daß ich auch einfach nen Ordner erstellt hab und da hab ich meine PHP-Dateien reinkopiert. Meine Pfade in meinem Skripts mußte ich natürlich abändern, aber das ist das geringste übel. Funktioniert soweit einwandfrei.

Grüße

Sascha

### [#22](https://www.typo3.net/d/49810-noch-ne-kurze-frage-wegen-php/22) · key cee · 2006-11-07

Danke für die Antworten!

per ftp klappt das hochladen,
nur das 'uploaden' im Dateisystem im Backend macht Probleme,
ist halt nicht erlaubt,
jedenfalls gibt es ja die Möglichkeit mit der INC - Endung
und ich habe ja auch erfahren wo es die Extension gibt,
die ich suchte  ;)

Damit komme ich ganz gut zu recht und bin wieder ein Stückchen weiter.  :D

### [#23](https://www.typo3.net/d/49810-noch-ne-kurze-frage-wegen-php/23) · M-Tech · 2006-11-07

Kein Problem. Is doch gut, wenn man jemandem helfen kann.

Ich weiß das mit der Endung, aber das war mir irgendwie zu "umständlich" und deshalb hab ich nen anderen Weg gewählt.

Dann wünsch ich dir weiterhin viel Glück und Erfolg bei deinem Projekt. Meins hab ich ja schon vor ner Zeit erfolgreich abgeschlossen.

Grüße

Sascha

### [#24](https://www.typo3.net/d/49810-noch-ne-kurze-frage-wegen-php/24) · thomasju · 2006-11-08

Hallo zusammen,

bei den einbinden von PHP habe ich auch so meine Schwierigkeiten. Zwar läuft mein PHP Script einwandfrei aber ich kann daraus kein PDF drucken. Ich kann nur ein PDF drucken, wenn ich als admin im Backend eingeloggt bin und die Seite verstecke, die das PHP Script enthält. Wenn ich nun &type=123 anhänge, bekomme ich ein PDF.
Mache ich nun die Seite sichtbar, bekomme ich vom Internet Explorer einen Fehler (das die Seite nicht gefunden werden kann, und ich es später erneut versuchen soll).

Ist das ganze nun ein Cache Problem? Warum funktioniert es dann wenn die Seite versteckt ist? Wenn jemand Code-Schnipsel braucht oder noch mehr Infos.. dann lasst es mich bitte wissen.

Ich Danke schon im voraus für jede hilfe.

Grüße
Thomas

### [#25](https://www.typo3.net/d/49810-noch-ne-kurze-frage-wegen-php/25) · M-Tech · 2006-11-08

hi,

kann es was mit den zugriffsrechten zu tun haben? wenn du ein pdf erstellst, dann passiert das ja serverseitig, d.h. das pdf wird (bestimmt) temporär auf die platte bzw. in ein verzeichnis auf dem server geschrieben. fakt ist, daß man dadurch auch bestimmte rechte braucht. wie sieht es denn mit deinen rechten aus?

ich würde für dein posting ein neues thema erstellen, weil es sich um eine ganz andere frage handelt, als die, die ich hier gestellt habe. hier kann es dir passieren, daß keiner reinguckt.

grüße

sascha

### [#26](https://www.typo3.net/d/49810-noch-ne-kurze-frage-wegen-php/26) · thomasju · 2006-11-08

Hallo M-Tech,

guter Ansatz, ich habe nämlich das Gefühl, dass er das PDF in Echtzeit überträgt, und es gerade nicht auf dem Server ablegt! Wie bekomme ich denn den pdf_generator2 dazu, die Sachen in ein Verzeichnis zu schreiben?
An welche Rechte denkst du da?

Anderes Posting reagiert niemand drauf, und da es hier um PHP content Inhalte ging, dachte ich, ich spreche mal den Cache mit an. :)

lG
Thomas

### [#27](https://www.typo3.net/d/49810-noch-ne-kurze-frage-wegen-php/27) · M-Tech · 2006-11-08

hallo,

also ich denke nicht, daß dies in echtzeit geschrieben wird. ich denke einfach das php-script aufm server wird angestossen un dann wird versucht das pdf zu schreiben. anschliessend sollte das pdf per html zu dir zurückgeschickt werden (also es sollte in deinem browser angezeigt werden). da dies aber nicht geschrieben wird..eventuell wegen der fehlenden zugriffsrechte oder auch der falschen php-konfiguration kann das pdf dokument nicht geschrieben werden und dann greift eben eine methode ins leere, sprich kann dir nix zurückschicken oder anzeigen. so könnte ich es mir erklären, dass du dann im browser die meldung bekommst "seite kann nicht angezeigt werden".

aber gut..dagegen spricht ja wieder dein einwand, daß dies funktioniert sobald du die seite versteckst.

ich persönlich hab noch nie was mit dem pdf_generator gemacht,a ber ich geb dir nen tip. such mal nach "fpdf". das ist eine php-klasse, mit der du ganz einfach pdf´s erzeugen kannst. versuchs mal mit der klasse, vielleicht funktioniert es ja. ich hab scho mitbekommen, daß viele extensions einige probleme haben, weil sie entweder fehlerhaft sind oder sich nicht mit anderen extensions vertragen.

ich denke da an die zugriffsrechte auf deine verzeichniss..ich spreche da von (777) usw.

wie gesagt es sind nur so gedankengänge, aber vielleicht bringts dich ja ein stücken weiter :).

lg

sascha

### [#28](https://www.typo3.net/d/49810-noch-ne-kurze-frage-wegen-php/28) · thomasju · 2006-11-08

hi Sascha,

danke für die vielen Ideen. FPDF benutze ich bereits, da ich nicht an die PDFLIB von Adobe rankomme. Das CSS und alles landet ja auch ordentlich im PDF. Naja bis auf ein paar kleine formatieren sieht es auch ganz gut aus.
Nur das halt wie gesagt der Internet Explorer so tut als würde er Daten empfangen,  aber dann doch seine Fehlermeldung bringt. Ich versuche gern die Rechte anzupassen. Wenn es hilft, melde ich mich, wenn nicht dann melde ich micht trotzdem :)

Danke und Grüße
Thomas

### [#29](https://www.typo3.net/d/49810-noch-ne-kurze-frage-wegen-php/29) · M-Tech · 2006-11-08

hi,

ist okay :).

ach ja nochwas..das pdflib von adobe ist nicht so toll ehrlich gesagt. wir haben damals auch mit pdflib von adobe gearbeitet, solange bis mal durch nen dummen fehler der server bzw. die serverseitige anwendung abgestürzt ist. seitdem verwenden wir itext (in verbindung mit java und xml zur pdf generierung).

grüsse

sascha

---

Quelle: „noch ne kurze frage wegen php“, typo3.net, https://www.typo3.net/d/49810-noch-ne-kurze-frage-wegen-php
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
