WebSite X5Help Center

 
R. D.
R. D.
User

Php Script in "html-Code-Objekt" ausführen  de

Auteur : R. D.
Visité 571, Followers 1, Partagé 0  

Es gelingt mir nicht, durch einfügen eines "HTML-Code-Objekts" ein PHP Script auf der entsprechenden Seite auszuführen.
Letztendlich möchte ich den "Heise News Grabber" auf einer Seite einbinden.
Hinweis vom Anbieter:
Mit diesem PHP-Skript können Sie die topaktuellen
IT-News von Heise.de in ihre Homepage einbinden.
Damit bieten Sie ihren Besuchern hochwertiges
Content ohne irgendwelche Kosten!

Laden Sie sich einfach diese Datei herunter, entpacken Sie
sie, und laden Sie die Dateien "heise.php" und "1.gif" auf
ihren Server hoch. In die Seiten, in denen die News erscheinen
sollen, fügen Sie einfach folgendes ein:

<?
@include("heise.php");
?>

Egal wo ich die Dateien speichere, das Script wird nie ausgeführt.

Für Unterstützung bedanke ich mich im Voraus!
R.David

Posté le
7 RéPONSES
Daniel W.
Daniel W.
User
Meilleur utilisateur du mois DEMeilleur utilisateur du mois EN

Entweder der Datei mit dem PHP-Code die Endung .php geben oder per Datei .htaccess dem Server den Befehl zu erteilen auch in Dateien mit der Endung .html PHP-Code auszuführen.

Lire plus
Posté le de Daniel W.
Andreas S.
Andreas S.
Moderator

Du musst in der Sitemap die Seite markieren und auf "Eigenschaften" gehen. Dort in den Reiter "Erweitert" und ganz unten bei "Dateinamenformat" auf php umstellen!

Lire plus
Posté le de Andreas S.
Daniel W.
Daniel W.
User
Meilleur utilisateur du mois DEMeilleur utilisateur du mois EN

Wenn es nur eine Seite mit PHP-Code ist, dann die Methode von Andreas S. verwenden, ansonsten kann auch die Methode mit der Datei .htaccess verwendet werden.

Falls fremde Dateien eingebunden werden, dann die rechtlichen Dinge beachten.

Lire plus
Posté le de Daniel W.
R. D.
R. D.
User
Auteur

Hallo, nach der Kennzeichnung als php bekomme ich die Fehlermeldung:

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator at [no address given] to inform them of the time this error occurred, and the actions you performed just before this error.

More information about this error may be available in the server error log.

Im Fehlerlog steht:

93.226.254.40 - - [03/Feb/2023:20:31:25 +0100] "GET /wsx5-20230203193124-1dpqay49.html HTTP/1.1" 200 - "-" "WebSiteX5/2022.3.6.0 (Microsoft Windows NT 10.0.19045.0; x64; Evolution; +https://websitex5.com/)" 529 5018

93.226.254.40 - - [03/Feb/2023:20:31:25 +0100] "GET /wsx5-20230203193125-q5dcfiyb.php HTTP/1.1" 200 210 "-" "WebSiteX5/2022.3.6.0 (Microsoft Windows NT 10.0.19045.0; x64; Evolution; +https://websitex5.com/)" 208 581 93.226.254.40 - - [03/Feb/2023:20:31:43 +0100] "GET / HTTP/1.1" 200 2521 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36" 1686 8188

93.226.254.40 - - [03/Feb/2023:20:31:43 +0100] "GET /style/style.css?2022-3-6-0 HTTP/1.1" 200 5508 "https://rdavid.de/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36" 935 5916

93.226.254.40 - - [03/Feb/2023:20:31:43 +0100] "GET /pcss/index.css?2022-3-6-0-638110530063361675 HTTP/1.1" 200 5988 "https://rdavid.de/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36" 861 6397

93.226.254.40 - - [03/Feb/2023:20:31:43 +0100] "GET /images/messe3_40.jpg HTTP/1.1" 304 - "https://rdavid.de/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36" 1541 348

93.226.254.40 - - [03/Feb/2023:20:31:43 +0100] "GET /favicon.ico?2022-3-6-0-638110530063221983 HTTP/1.1" 200 1150 "https://rdavid.de/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36" 904 1463

93.226.254.40 - - [03/Feb/2023:20:31:46 +0100] "GET /news.php HTTP/1.1" 200 2442 "https://rdavid.de/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36" 996 2765

93.226.254.40 - - [03/Feb/2023:20:31:46 +0100] "GET /pcss/news.css?2022-3-6-0-638110530063292024 HTTP/1.1" 200 5716 "https://rdavid.de/news.php" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36" 868 6125

93.226.254.40 - - [03/Feb/2023:20:31:47 +0100] "GET /favicon.ico?2022-3-6-0-638110530063011659 HTTP/1.1" 200 1150 "https://rdavid.de/news.php" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36" 912 1463

93.226.254.40 - - [03/Feb/2023:20:36:21 +0100] "GET /wsx5-20230203193620-pu1eb6yd.html HTTP/1.1" 200 - "-" "WebSiteX5/2022.3.6.0 (Microsoft Windows NT 10.0.19045.0; x64; Evolution; +https://websitex5.com/)" 529 5018

93.226.254.40 - - [03/Feb/2023:20:36:21 +0100] "GET /wsx5-20230203193621-450oszmq.php HTTP/1.1" 200 210 "-" "WebSiteX5/2022.3.6.0 (Microsoft Windows NT 10.0.19045.0; x64; Evolution; +https://websitex5.com/)" 208 581

93.226.254.40 - - [03/Feb/2023:20:36:36 +0100] "GET / HTTP/1.1" 200 2521 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36" 1614 3083

93.226.254.40 - - [03/Feb/2023:20:36:37 +0100] "GET /pcss/index.css?2022-3-6-0-638110530063361675 HTTP/1.1" 200 5988 "https://rdavid.de/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36" 954 6397

93.226.254.40 - - [03/Feb/2023:20:36:41 +0100] "GET /news.php HTTP/1.1" 500 591 "https://rdavid.de/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36" 996 796

93.226.254.40 - - [03/Feb/2023:20:36:41 +0100] "GET /favicon.ico HTTP/1.1" 200 1150 "https://rdavid.de/news.php" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36" 1452 1616

Die Dateien "heise.php" und "1.gif" habe ich ins res Verzeichnis kopiert.

Vielleicht habt Ihr ja noch weiter Vorschäge?

Danke, Reinhard

Lire plus
Posté le de R. D.
Franz-Josef H.
Franz-Josef H.
Moderator

Dann musst Du den Code so schreiben 

<?
@include("res/heise.php");
?>

Oder Du kopierst die Dateien ins Serververzeichnis 

Lire plus
Posté le de Franz-Josef H.
R. D.
R. D.
User
Auteur

Hallo Franz-Josef H.

da auch das Testscript von Daniel W. nicht funktioniert habe ich in der Webserkonfiguration 

die Variablen display_errors / display_startup_errors und register_globals auf ja gesetzt und das

Errorlog eingeschalten. Dieses zeigt:

[04-Feb-2023 09:48:07 Europe/Berlin] PHP Warning: file_exists(): open_basedir restriction in effect. File(/) is not within the allowed path(s): (/var/www/web299/html/:/var/www/web299/htdocs/:/var/www/web299/apps/:/var/www/web299/priv/:/var/www/web299/tmp/:/usr/share/pear/:/usr/share/php/:/tmp/:/dev/urandom:/usr/bin/:/opt/) in /var/www/web299/html/html/wsx5-20230204084808-jx5q93d0.php on line 42

also liegt der Fehler in der Serverkonfiguration und ich werde den Hoster kontaktieren müssen.

Ich bedanke mich für Deine Unterstützung.

Schönes Wochenende,  Reinhard David

Lire plus
Posté le de R. D.