| Autor |
Nachricht |
PixelSchubser
Threadersteller
Dabei seit: 19.08.2004
Ort: LDK
Alter: 28
Geschlecht:
|
Verfasst Di 19.06.2007 14:20
Titel Fehlermeldung durch 'stdlib.inc.php' |
 |
|
Moin,
ich habe von nem Provider aus Portugal eine komplette Seite in PHP bekommen.
Nun wollte ich die Daten -unverändert natürlich- auf den neuen Server laden und bekomm
nun auf jeder Seite eine Fehlermeldung und es fehlt der Menüpunkt "Kontakt".
Die Fehlermeldung:
| Zitat: | Warning: main(stdlib.inc.php) [function.main]: failed to open stream: No such file or directory in /mnt/web3/12/86/51523886/htdocs/mata-do-chico/localscripts.php on line 4
Warning: main() [function.include]: Failed opening 'stdlib.inc.php' for inclusion (include_path='.:/opt/RZphp4/includes') in /mnt/web3/12/86/51523886/htdocs/mata-do-chico/localscripts.php on line 4 |
Ich habe schon einen gefragt und auch schon mit Strato (Firmenserver) telefoniert.
Diese verwiesen mich beim ersten Anruf http://www.strato-faq.de/view.php4?articleid=101&subcatid=2.0.2.2&page=1&url_literal=101&stype=full&maxrows=1&pcatid=*&extern= .
Der Kollege hat die Daten mal auf seinen Server (1&1) geladen und dort funzt alles ohne Probleme.
Er hat weder eine Datei geändert, noch irgendwas dazu geladen.
Natürlich habe ich auch den Provider aus Portugal kontaktiert und dieser schrieb mir dieses:
| Zitat: | Anyway, to solve the problem just delete the line with 'include
"stdlib.inc.php";' on localscripts.php, or ask your hosting provider to
turn off warning reporting on php.
You should also change mata-do-chico.com's Contact FormMail to your
ISP's settings, since it's not working (can't help there, since it's
specific to your current hosting provider). |
Dieses löschte ich, aber danach war es unverändert und die Fehlermeldung noch da.
Dann schrieb ich ihm das und auch, wegen dieser stdlib.inc.php Datei. Zurück kam das:
| Zitat: | That file is a regular FormMail script, which is server specific, so it won't work on your server.
Just replace the form action with your regular FormMail/Sendmail script, as given by your hosting company (ask them for details).
You can also download a free script from the internet, by searching google with something like "free form mail php script". |
Die bei Strato sagten mir, denen erklärte ich natürlich das es auf einem andern Server ohne Probs funzt,
dasss es dann wohl beim andern Provider diese "stdlib.inc.php" vorab installiert sei, was bei Strato allerdings nicht der Fall sei.
Es läge am Kunden selbst, er könne das nachträglich installieren.
Schön und gut, ich habe zum einen null Ahnung von PHP und zum zweiten auch keinen Schimmer,
welchen Pfad ich wo und wie ändern sollte.
Hier mal die Seite um die es geht: http://www.matadochico.com/
Egal ob man auf UK oder DE klickt, in beiden erscheint die gleiche Fehlermeldung - logisch.
Wie gesagt, es sollte die Fehlermeldung verschwinden und dann sollte auch der Menüpunkt "Kontakt/Contact"
wieder vorhanden sein, denn dieser wird nicht mal angezeigt.
Ich hoffe, ich habe es einigermaßen erklärt und irgendwer kann damit etwas anfangen.
Denn ich hab echt null Plan davon.
Danke,
Schubser
|
|
| |
|
 |
saucer
Moderator
Dabei seit: 19.05.2002
Ort: München
Alter: 28
Geschlecht:
|
Verfasst Di 19.06.2007 14:23
Titel
|
 |
|
|
was steht denn in der localscripts.php in zeile 4?
|
|
| |
|
 |
PixelSchubser
Threadersteller
Dabei seit: 19.08.2004
Ort: LDK
Alter: 28
Geschlecht:
|
Verfasst Di 19.06.2007 14:35
Titel
|
 |
|
Das steht da alles, Zeile 1 -10:
| Code: | <?
$localroot = $root.$lang."/";
include "stdlib.inc.php";
include $localroot."mainlayout.php";
//definicoes de scripts partilhados
?> |
|
|
| |
|
 |
saucer
Moderator
Dabei seit: 19.05.2002
Ort: München
Alter: 28
Geschlecht:
|
Verfasst Di 19.06.2007 14:43
Titel
|
 |
|
mach vor
include "stdlib.inc.php";
mal ein "#",
also
| Code: |
# include "stdlib.inc.php";
|
dann ist der fehler weg. wenn du uns jetzt noch die datei "stdlib.inc.php" zeigst wissen wir ob du die datei brauchst
|
|
| |
|
 |
rob
Dabei seit: 11.12.2003
Ort: ~/
Alter: 31
Geschlecht:
|
Verfasst Di 19.06.2007 14:47
Titel
|
 |
|
Also wie saucer bereits angemerkt hat, bringt so eine Fehlermeldung ohne den zugehörigen Code absolut nichts.
Den solltest du also mal posten, wenn man der Sache auf den Grund gehen soll...
Naja, aber wenn das Problem einfach nur das ist, daß die Datei stdlib.inc.php eingebunden werden soll, aber auf deinem Server nicht vorhanden ist, dann solltest du diese Datei einfach installieren.
Wo ist denn da das Problem?
Für mich klingt das logisch:
Fehler: Datei kann nicht eingebunden werden.
Ursache: Datei nicht vorhanden.
Lösung: Datei installieren.
|
|
| |
|
 |
PixelSchubser
Threadersteller
Dabei seit: 19.08.2004
Ort: LDK
Alter: 28
Geschlecht:
|
Verfasst Di 19.06.2007 14:59
Titel
|
 |
|
Danke saucer !
Wie installier ich die denn bitte, wenn ich die ja nicht hab.
Das is ja mein Problem wohl...
Und das deswegen, weil ich davon echt absolut null Plan habe.
Zuletzt bearbeitet von PixelSchubser am Di 19.06.2007 15:00, insgesamt 1-mal bearbeitet
|
|
| |
|
 |
saucer
Moderator
Dabei seit: 19.05.2002
Ort: München
Alter: 28
Geschlecht:
|
Verfasst Di 19.06.2007 15:08
Titel
|
 |
|
wenn die auf der cd vom coder nicht dabei war gar nicht.. aber der hat ja gemailt die ist unwichtig...
ist wohl was individuelles, google kennt die datei auch nur 1 mal
also: Fehler ist weg, datei ist nicht wichtig: Problem solved.
Zuletzt bearbeitet von saucer am Di 19.06.2007 15:10, insgesamt 1-mal bearbeitet
|
|
| |
|
 |
PixelSchubser
Threadersteller
Dabei seit: 19.08.2004
Ort: LDK
Alter: 28
Geschlecht:
|
Verfasst Di 19.06.2007 15:26
Titel
|
 |
|
Meldung ist weg, ja, aber...
Wenn man nun so auf die Seite geht: http://www.matadochico.com
fehlt immer noch der Reiter "Kontakt bzw. Contact".
Geht man über den Link von Google, bzw. dir, ist er aber da.
|
|
| |
|
 |
| |
|
 |
| Ähnliche Themen |
PHP Fehlermeldung
[PHP] Fehlermeldung - Hilfe
Fehlermeldung, Formular(PHP)
MySQL / php - Text Fehlermeldung
[PHP] Fehlermeldung in Mailformular ausgeben
Hilfe gesucht: PHP-Fehlermeldung
|
 |