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
PHP kann eine Gefahr darstellen, daher ist es untersagt.
Einfach zippen oder umbenennen
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
Die Grundfrage muss eigentlich lauten:
Warum willst du PHP mit TYPO3 hochladen? Was willst du machen?
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
Die paar Scripte sind also für dich - für den Admin - die kannst du doch locker per FTP hochladen!?
Grüße
ja aber ich bin nicht der admin vom webserver und deshalb kommt da immer eine "permission denied" meldung.
gruss
sascha
Du hast keinen FTP Zugang???
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
Das ist doch dann ein grundsätzliches Problem - du darfst per FTP nichts in den includes Ordner hochladen? Provider nachfragen oder Provider wechseln...
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
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
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
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 echo $REMOTE_ADDR; ?>
wieso funktioniert das nun nich tmehr über das skript?
grüsse
sascha
M-Tech schrieb
<?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:
$variable=t3lib_div::GPvar("variable");
hallo,
<?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
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
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
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