Ga naar inhoud

PHP | Error


timph

Aanbevolen berichten

Hallo,

als ik op mijn site de admin panel wil openen krijg ik deze error:

Internal Server Error

The server encountered an internal error ormisconfiguration and was unable to completeyour request.

Please contact the server administrator, [no address given] and inform them of the time the error occurred,and anything you might have done that may havecaused the error.

More information about this error may be availablein the server error log.

En als ik naar de error log ga kijken zie ik dit:

[16-May-2014 02:47:11 UTC] PHP Parse error: syntax error, unexpected ':', expecting ',' or ';' in /home/emostre2/public_html/admin/ticket.php on line 110[16-May-2014 02:47:14 UTC] PHP Parse error: syntax error, unexpected ':', expecting ',' or ';' in /home/emostre2/public_html/admin/ticket.php on line 110

[21-May-2014 06:52:47 UTC] PHP Fatal error: Call to undefined method stats::usersforplan() in /home/emostre2/public_html/admin/index.php on line 311

[21-May-2014 06:54:47 UTC] PHP Fatal error: Call to undefined method stats::serversonline() in /home/emostre2/public_html/admin/index.php on line 369

[21-May-2014 06:55:05 UTC] PHP Fatal error: Call to undefined method stats::serversonline() in /home/emostre2/public_html/admin/index.php on line 369

[21-May-2014 06:56:13 UTC] PHP Fatal error: Call to undefined method stats::serversonline() in /home/emostre2/public_html/admin/index.php on line 369

[21-May-2014 06:56:17 UTC] PHP Fatal error: Call to undefined method stats::serversonline() in /home/emostre2/public_html/admin/index.php on line 369

[21-May-2014 06:58:04 UTC] PHP Fatal error: Call to undefined method stats::serversonline() in /home/emostre2/public_html/admin/index.php on line 369

[21-May-2014 06:59:06 UTC] PHP Fatal error: Call to undefined method stats::serversonline() in /home/emostre2/public_html/admin/index.php on line 369

[21-May-2014 06:59:34 UTC] PHP Fatal error: Call to undefined method stats::serversonline() in /home/emostre2/public_html/admin/index.php on line 293

[21-May-2014 07:00:26 UTC] PHP Fatal error: Call to undefined method stats::serversonline() in /home/emostre2/public_html/admin/index.php on line 335

[21-May-2014 07:05:37 UTC] PHP Fatal error: Call to undefined method stats::serversonline() in /home/emostre2/public_html/admin/index.php on line 388

[21-May-2014 07:05:44 UTC] PHP Fatal error: Call to undefined method stats::serversonline() in /home/emostre2/public_html/admin/index.php on line 388

[21-May-2014 07:06:05 UTC] PHP Fatal error: Call to undefined method stats::serversonline() in /home/emostre2/public_html/admin/index.php on line 393

[21-May-2014 07:06:24 UTC] PHP Fatal error: Call to undefined method stats::serversonline() in /home/emostre2/public_html/admin/index.php on line 392

[21-May-2014 07:06:52 UTC] PHP Fatal error: Call to undefined method stats::serversonline() in /home/emostre2/public_html/admin/index.php on line 392

[21-May-2014 07:07:39 UTC] PHP Fatal error: Call to undefined method stats::serversonline() in /home/emostre2/public_html/admin/index.php on line 397

[21-May-2014 07:08:21 UTC] PHP Fatal error: Call to undefined method stats::serversonline() in /home/emostre2/public_html/admin/index.php on line 384

[21-May-2014 07:08:29 UTC] PHP Fatal error: Call to undefined method stats::serversonline() in /home/emostre2/public_html/admin/index.php on line 404

[21-May-2014 07:08:39 UTC] PHP Fatal error: Call to undefined method stats::serversonline() in /home/emostre2/public_html/admin/index.php on line 404

[21-May-2014 07:08:48 UTC] PHP Fatal error: Call to undefined method stats::serversonline() in /home/emostre2/public_html/admin/index.php on line 397

[24-May-2014 14:41:57 UTC] PHP Parse error: syntax error, unexpected ')' in /home/emostre2/public_html/admin/users.php on line 83

[24-May-2014 14:41:59 UTC] PHP Parse error: syntax error, unexpected ')' in /home/emostre2/public_html/admin/users.php on line 83

[28-May-2014 00:18:23 UTC] PHP Warning: require_once(includes/db.php) [<a href='function.require-once'>function.require-once</a>]: failed to open stream: No such file or directory in /home/emostre2/public_html/admin/ticket.php on line 3

[28-May-2014 00:18:23 UTC] PHP Fatal error: require_once() [<a href='function.require'>function.require</a>]: Failed opening required 'includes/db.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/emostre2/public_html/admin/ticket.php on line 3

[28-May-2014 00:18:36 UTC] PHP Warning: require_once(includes/db.php) [<a href='function.require-once'>function.require-once</a>]: failed to open stream: No such file or directory in /home/emostre2/public_html/admin/ticket.php on line 3

[28-May-2014 00:18:36 UTC] PHP Fatal error: require_once() [<a href='function.require'>function.require</a>]: Failed opening required 'includes/db.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/emostre2/public_html/admin/ticket.php on line 3

Hier is mijn index.php

<?php ob_start(); require_once '../includes/db.php'; require_once '../include - Pastebin.com

Hier is mijn user.php

<?php ob_start(); require_once '../includes/db.php'; require_once '../include - Pastebin.com

Link naar reactie
Delen op andere sites

Ik denk dat je ten eerste de verkeerde index.php hebt gelinkt. Want de functie usersforplan en de functie serversonline komt niet voor in de code.

Ook is het het beste om vanaf de eerste error te kijken wat de problemen zijn:

dus vanaf: syntax error, unexpected ':', expecting ',' or ';' in /home/emostre2/public_html/admin/ticket.php on line 110

Mijn eerste vragen zijn eigenlijk:

1) Sinds wanneer is dit opgetreden?

is er iets in de server geupdate? Een nieuwe php versie misschien, etc.

2) Waar host je dit?

Doe je dit zelf? of zit je bij een hosting bedrijf?

3) Heb je zit zelf geschreven of is dit van een pakket?

Dit vraag ik omdat code zich normaal gezien niet zomaar vanzelf ineens "aanpast". Het enige wat ik kan bedenken is dat er in de server iets is aangepast, zoals de PHP update of dat de Error_Reporting op een ander level staat. Het andere wat mogelijk zou kunnen zijn is dat de code is 'gecracked'. Wat me minder waarschijnlijk lijkt, aangezien cackers die je code willen kraken ervoor zorgen dat je geen foutmeldingen krijgt.

Mocht dit een pakket zijn wat je zo hebt gedownload en geinstalleerd, dan zou ik als eerste aanraden om de bestanden waarin dit gebeurd te vervangen met de originele bestanden (eerst natuurlijk een backup maken van de bestanden).

Mocht je het zelf hebben geschreven, dan kan ik je wel helpen om dit op te lossen, maar daar gaat behoorlijk wat tijd in zitten denk ik. En als je het zelf hebt gemaakt, dan zou ik willen aanbevelen om toch te denken aan een te downloaden pakket.

Om jouw probleem op te kunnen lossen, moet je de volgende bestanden ook even linken via pastebin:

  • /home/emostre2/public_html/admin/ticket.php
  • /home/emostre2/public_html/admin/index.php
  • /home/emostre2/public_html/admin/users.php

Kijk ook even of deze bestanden bestaan (welke wel, en welke niet, deze hoef je niet te linken):

  • /home/emostre2/public_html/admin/includes/db.php
  • /home/emostre2/public_html/includes/db.php

PS: Als je iets linked op pastebin, zet in de titel (wat nu 'unnamed' is) even de locatie van het bestand! (dit helpt met het debuggen)

Link naar reactie
Delen op andere sites

×
×
  • Nieuwe aanmaken...

Belangrijke informatie

We hebben cookies geplaatst op je toestel om deze website voor jou beter te kunnen maken. Je kunt de cookie instellingen aanpassen, anders gaan we er van uit dat het goed is om verder te gaan.