Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: 01-Scripts.de - Supportforum. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

Sonntag, 1. November 2009, 18:42

Fehlermeldungen beim Einbinden des 01article-Scripts

Hallihallo,

noch kurz zur Vorgeschichte:

Ich bin momentan am Erstellen einer Website, für die ich einige der von Ihnen angebotenen Scripte hernehmen möchte. Ich habe neulich die verschiedenen Scripte (article, gallery, gbook) auf dem free-Hoster "www.funpic.de" ausprobiert und alles - auch das Einbinden in meine Seite - hat tadellos funktioniert.

Nun bin ich auf meinen eigenen kostenpflichtigen Webserver umgestiegen und habe dort meine Website inkl. der oben genannten Scripte hochgeladen und wie gewohnt installiert. Wenn ich jetzt die Seite aufrufe, in der z.B. das 01article-Script eingebunden ist, erscheint als Text nur

">An dieser Stelle können weitere, optionale Parameter eingefügt werden<<- include($subfolder."01module/".$modul."/01article.php"); ?>"
bzw., wenn ich den Hinweis "An dieser Stelle ..." aus dem Quellcode entferne, ist die Seite komplett blank und nichts von dem Script ist zu sehen.

Ich habe mal einfach manuell die 01article.php aufgerufen und es erschienen folgende Fehlermeldungen:



Warning: include_once(01_config.php) [function.include-once]: failed to open stream: No such file or directory in /home/www/schloessl/01scripts/01module/01article/01article.php on line 40

Warning: include_once() [function.include]: Failed opening '01_config.php' for inclusion (include_path='.:/usr/share/php') in /home/www/schloessl/01scripts/01module/01article/01article.php on line 40

Warning: include_once(01acp/system/headinclude.php) [function.include-once]: failed to open stream: No such file or directory in /home/www/schloessl/01scripts/01module/01article/01article.php on line 41

Warning: include_once() [function.include]: Failed opening '01acp/system/headinclude.php' for inclusion (include_path='.:/usr/share/php') in /home/www/schloessl/01scripts/01module/01article/01article.php on line 41

Warning: include_once(01acp/system/functions.php) [function.include-once]: failed to open stream: No such file or directory in /home/www/schloessl/01scripts/01module/01article/01article.php on line 42

Warning: include_once() [function.include]: Failed opening '01acp/system/functions.php' for inclusion (include_path='.:/usr/share/php') in /home/www/schloessl/01scripts/01module/01article/01article.php on line 42

Warning: include_once(/_headinclude.php) [function.include-once]: failed to open stream: No such file or directory in /home/www/schloessl/01scripts/01module/01article/01article.php on line 46

Warning: include_once() [function.include]: Failed opening '/_headinclude.php' for inclusion (include_path='.:/usr/share/php') in /home/www/schloessl/01scripts/01module/01article/01article.php on line 46

Warning: include_once(/_functions.php) [function.include-once]: failed to open stream: No such file or directory in /home/www/schloessl/01scripts/01module/01article/01article.php on line 47

Warning: include_once() [function.include]: Failed opening '/_functions.php' for inclusion (include_path='.:/usr/share/php') in /home/www/schloessl/01scripts/01module/01article/01article.php on line 47

Warning: include(/main_top.html) [function.include]: failed to open stream: No such file or directory in /home/www/schloessl/01scripts/01module/01article/01article.php on line 109

Warning: include() [function.include]: Failed opening '/main_top.html' for inclusion (include_path='.:/usr/share/php') in /home/www/schloessl/01scripts/01module/01article/01article.php on line 109

Fatal error: Call to undefined function makepages() in /home/www/schloessl/01scripts/01module/01article/01article.php on line 165



Ich komme an dieser Stelle nicht mehr weiter. Woran liegt das?

Vielleicht daran, dass die Homepage, inkl. dem Ordner "01scripts" in einem separaten Ordner (schloessl) auf dem Domain-Webspace liegt?
Oder kann es auch evtl. an meinem Webserver liegen? Ich weiss nur, dass er MySQL 4.1 und PHP 5 unterstützt..

Mit freundlichen Grüßen,
k0nk0nk0n

2

Sonntag, 1. November 2009, 21:46

Hallo,

bitte posten Sie mal den exakten! PHP-Code, den Sie zum Einbinden der 01article.php-Datei verwendet haben / verwenden wollen.
Ein direkter Aufruf der 01article.php-Datei im Browser kann nicht funktionieren, da würden immer die von Ihnen genannten Meldungen ausgegeben werden.

MfG,
Michael Lorer
Jesus lebt

Sie waren mit dem Support zufrieden? Dann unterstützen Sie diese Seite - Spenden per PayPal
Oder beschenken über die Amazon Wunschliste

Öffentlicher PGP-Schlüssel zur sicheren E-Mail-Kommunikation.

3

Sonntag, 1. November 2009, 22:24

Vielen Dank für die schnelle Antwort!! :)

Um nichts falsch zu machen habe ich einfach den Code aus dem Adminpanel 01acp, der einem nach der Modulinstallation vorgeschlagen wird, per Copy & Paste in den Quellcode meiner Seite eingefügt.

Der Quellcode sieht so aus:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Unbenanntes Dokument</title>
<style type="text/css">
<!--
body {
    	background-color: #FFFFFF;
    	background-image: url(bilder/bg2.png);
    	background-repeat: repeat-x;
    	background-attachment:fixed;
}
.Stil1 {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-weight: bold;
    	font-size: 36pt;
}
-->
</style></head>

<body>
<p align="center">
<?PHP
$subfolder = "01scripts/"; // Unterverzeichnis
$modul = "01article"; // Modul- und Verzeichnisname (ID-Name), ggf. ändern

// ->>An dieser Stelle können weitere, optionale Parameter eingefügt werden<<-

include($subfolder."01module/".$modul."/01article.php");
?>
</p>
</body>
</html>



Wie oben schon erwähnt, steht dann auf der Seite nur

">An dieser Stelle können weitere, optionale Parameter eingefügt werden<<- include($subfolder."01module/".$modul."/01article.php"); ?>"



MfG k0nk0nk0n

4

Sonntag, 1. November 2009, 22:30

Sind Sie sicher, dass beim Upload oder beim Kopieren nicht aus versehen Zeilenumbrüche entfernt wurden?
Genau danach sieht die von Ihnen beschriebe Fehlermeldung nämlich eigentlich aus.
Jesus lebt

Sie waren mit dem Support zufrieden? Dann unterstützen Sie diese Seite - Spenden per PayPal
Oder beschenken über die Amazon Wunschliste

Öffentlicher PGP-Schlüssel zur sicheren E-Mail-Kommunikation.

5

Sonntag, 1. November 2009, 22:41

Sicher bin ich mir nicht, ich habe halt die Dateien immer mit dem selben Programm (FileZilla) hochgeladen und immer auf die selbe Art und Weise..

Hab gerade die HTML-Datei vom Webspace heruntergeladen und geöffnet:

Quellcode

1
2
3
4
5
6
7
8
<?PHP
$subfolder = "01scripts/"; // Unterverzeichnis
$modul = "01article"; // Modul- und Verzeichnisname (ID-Name), ggf. ändern

// ->>An dieser Stelle können weitere, optionale Parameter eingefügt werden<<-

include($subfolder."01module/".$modul."/01article.php");
?>



Wenn ich mit Firefox auf die Seite im Web gehe und den Quelltext anzeige, steht folgendes da:

Quellcode

1
2
3
4
5
6
7
8
<?PHP
$subfolder = "01scripts/"; // Unterverzeichnis
$modul = "01article"; // Modul- und Verzeichnisname (ID-Name), ggf. ändern

// ->>An dieser Stelle können weitere, optionale Parameter eingefügt werden<<-

include($subfolder."01module/".$modul."/01article.php");
?>


Das stimmt doch mit dem Quellcode der Datei auf meiner Festplatte überein.. Wie können da Zeilenumbrüche entfernt werden?

MfG



EDIT:
Vielleicht liegt es doch irgendwie am Webspace.. Habe gerade eine Seite mit einem PHP-Kontaktformular (Code aus dem Internet hochgeladen und anstelle des Kontaktformulars werden auch nur irgendwelche Code-Fragmente angezeigt

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »k0nk0nk0n« (1. November 2009, 23:42)


6

Sonntag, 1. November 2009, 22:45

Moment, welche Dateiendung hat den die Datei?
.php ?
Denn in .html-Dateien kann das natürlich nicht funktionieren.
Die Datei muss zum Einbinden die Endung .php besitzen.
Jesus lebt

Sie waren mit dem Support zufrieden? Dann unterstützen Sie diese Seite - Spenden per PayPal
Oder beschenken über die Amazon Wunschliste

Öffentlicher PGP-Schlüssel zur sicheren E-Mail-Kommunikation.

7

Sonntag, 1. November 2009, 22:48

Die Datei hat die Endung .html

Ich habe schon einmal Probleme gehabt, PHP-Scripte in HTML-Dateien einzubinden, was auch eigentlich nicht funktioniert, soweit ich das weiß..
Allerdings hat die Website - wie schon gesagt - einwandfrei (auch in HTML usw..) auf dem Funpic-Webspace funktioniert.. ?!

Mir ist halt nicht klar, warum das dort ging und jetzt auf dem anderen Webspace nicht.


MfG

8

Sonntag, 1. November 2009, 23:04

Die Datei hat die Endung .html

Ich habe schon einmal Probleme gehabt, PHP-Scripte in HTML-Dateien einzubinden, was auch eigentlich nicht funktioniert, soweit ich das weiß..
Allerdings hat die Website - wie schon gesagt - einwandfrei (auch in HTML usw..) auf dem Funpic-Webspace funktioniert.. ?!

Mir ist halt nicht klar, warum das dort ging und jetzt auf dem anderen Webspace nicht.


MfG

Die Dateiendung muss .php lauten.
Alles andere kann nur ggf. über irgendeine spezifische Einstellung auf funpic funktioniert haben. Wobei mir nichts entsprechendes Bekannt wäre.
Jesus lebt

Sie waren mit dem Support zufrieden? Dann unterstützen Sie diese Seite - Spenden per PayPal
Oder beschenken über die Amazon Wunschliste

Öffentlicher PGP-Schlüssel zur sicheren E-Mail-Kommunikation.

9

Sonntag, 1. November 2009, 23:23

Die Datei hat die Endung .html

Ich habe schon einmal Probleme gehabt, PHP-Scripte in HTML-Dateien einzubinden, was auch eigentlich nicht funktioniert, soweit ich das weiß..
Allerdings hat die Website - wie schon gesagt - einwandfrei (auch in HTML usw..) auf dem Funpic-Webspace funktioniert.. ?!

Mir ist halt nicht klar, warum das dort ging und jetzt auf dem anderen Webspace nicht.


MfG

Die Dateiendung muss .php lauten.
Alles andere kann nur ggf. über irgendeine spezifische Einstellung auf funpic funktioniert haben. Wobei mir nichts entsprechendes Bekannt wäre.
Die Datei hat die Endung .html

Ich habe schon einmal Probleme gehabt, PHP-Scripte in HTML-Dateien einzubinden, was auch eigentlich nicht funktioniert, soweit ich das weiß..
Allerdings hat die Website - wie schon gesagt - einwandfrei (auch in HTML usw..) auf dem Funpic-Webspace funktioniert.. ?!

Mir ist halt nicht klar, warum das dort ging und jetzt auf dem anderen Webspace nicht.


MfG

Die Dateiendung muss .php lauten.
Alles andere kann nur ggf. über irgendeine spezifische Einstellung auf funpic funktioniert haben. Wobei mir nichts entsprechendes Bekannt wäre.
Nee ist wirklich kein Scherz, das war so bei funpic!
Da funktioniert das mit dem Einbinden usw., obwohl die Site nur aus *.html-Dateien besteht.

Ich möchte mich bei Ihnen bedanken, dass Sie sich Zeit genommen haben, mir bei der Problemlösung zu helfen.. letzten Endes war es ja ein dummer Fehler meinerseits :rolleyes:

Ich habe einfach mal alle *.html-Dateien nach .php umbenannt - einfach zum Ausprobieren, ohne zu wissen, ob das Sinn macht - und es hat sich an der Website nichts geändert, außer dass nun auch auf dem jetzigen Webspace die Einbindung Ihrer Scripte funktioniert! Das Problem ist also gelöst!

Was mich noch interessiert, da Sie sich damit auskennen, ist, ob das mit dem einfachen Verändern der Dateiendungen .html -> .php immer so einfach und problemlos funktioniert wie in meinem Fall.. ich hätte jetzt eher damit gerechnet, dass ich die ganze Seite nochmal von neuem aufsetzen müsste, eben von vornerein in PHP..

MfG und nochmals vielen Dank!
k0nk0nk0n

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »k0nk0nk0n« (2. November 2009, 00:03)


10

Sonntag, 1. November 2009, 23:53

Zitat

Was mich noch interessiert, da Sie sich damit auskennen, ist, ob das mit dem einfachen Verändern der Dateiendungen .html -> .php immer so einfach und problemlos funktioniert wie in meinem Fall.. ich hätte jetzt eher damit gerechnet, dass ich die ganze Seite nochmal von neuem aufsetzen müsste, eben von vornerein in PHP..

Die Veränderung der Dateiendung hat erstmal keine Auswirkung - außer, dass Sie ggf. vorhandene Links anpassen müssen.
Das heißt auch die Links auf andere Seiten müssen ggf. von .html auf .php geändert werden.
Jesus lebt

Sie waren mit dem Support zufrieden? Dann unterstützen Sie diese Seite - Spenden per PayPal
Oder beschenken über die Amazon Wunschliste

Öffentlicher PGP-Schlüssel zur sicheren E-Mail-Kommunikation.

11

Sonntag, 1. November 2009, 23:58

Jepp, das habe ich gemacht. Klappt alles!

Dankeschön!

Ähnliche Themen

Thema bewerten