Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Web Development
You last visited: Today at 14:46

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Twig -> Status 500

Discussion on Twig -> Status 500 within the Web Development forum part of the Coders Den category.

Closed Thread
 
Old   #1
 
elite*gold: 0
Join Date: Dec 2014
Posts: 276
Received Thanks: 84
Twig -> Status 500

Heyho Epvper,
Ich habe mir jetzt Twig zugelegt, da es ja doch einiges n wenig vereinfacht.
Ich habe twig richtig installiert und auch die php.ini bearbeitet.
Twig wird geladen (laut phpinfo().

Jedoch, wenn ich jetzt zb in die index.php
PHP Code:
<?php
require_once '/twig/vendor/autoload.php';
$loader = new Twig_Loader_Filesystem('../pages/');

$twig = new Twig_Environment($loader);

echo 
$twig->render('index.html', array('name' => 'Hello world!'));

?>
Unter /twig/pages ist eine Index.html mit dem inhalt {{name}}.
Ich kriege jedoch immer den Statuscode 500 internal server error.
Hat jemand von euch eventuell ne ahnung woran das liegt?
.Barone is offline  
Old 10/02/2016, 18:58   #2


 
False's Avatar
 
elite*gold: 0
The Black Market: 243/0/0
Join Date: Apr 2011
Posts: 11,117
Received Thanks: 2,436
Was für ein Fehler wird den angezeigt ?
False is offline  
Old 10/02/2016, 18:59   #3
 
elite*gold: 0
Join Date: Dec 2014
Posts: 276
Received Thanks: 84
Keiner. Wenn ich nur zb per echo "hi" ausgebe, dann ist alles okay. Aber sobald ich versuche, Twig zu verwenden, bekomm ich den Statuscode 500 und es wird ne weiße Seite ausgegeben.
.Barone is offline  
Old 10/02/2016, 20:38   #4
 
Der-Eddy's Avatar
 
elite*gold: 400
Join Date: Nov 2008
Posts: 67,905
Received Thanks: 19,505
In deinem PHP Log müsste doch ein Fehler stehen
benutzt du Composer?
Der-Eddy is offline  
Thanks
1 User
Old 10/02/2016, 20:49   #5
 
elite*gold: 0
Join Date: Dec 2014
Posts: 276
Received Thanks: 84
Ich benutze Composer, yupp.

Okay, gerade nochmal nachgeschaut (... weiß net warum ichs vorhin nich gefunden hab..)
in der error.log steht:
PHP Fatal error: require_once(): Failed opening required '/twig/vendor/autoload.php' (include_path='./usr/share/php:/usr/share/pear')

Well..

Edit:
Ich und meine Pathing probleme.
anstatt /twig/vendor/... __DIR__./twig/vendor und es funktioniert.
Danke!
.Barone is offline  
Old 10/02/2016, 22:35   #6


 
False's Avatar
 
elite*gold: 0
The Black Market: 243/0/0
Join Date: Apr 2011
Posts: 11,117
Received Thanks: 2,436
Quote:
Originally Posted by .Barone View Post
Keiner. Wenn ich nur zb per echo "hi" ausgebe, dann ist alles okay. Aber sobald ich versuche, Twig zu verwenden, bekomm ich den Statuscode 500 und es wird ne weiße Seite ausgegeben.
Es wird zu 99,9% ein Fehler geworfen.
Dann hast du nur ausgeschaltet das du ihn siehst, ansonst gibt es auch noch Logs wo die drin stehen
False is offline  
Old 10/03/2016, 17:44   #7
 
elite*gold: 0
Join Date: Dec 2014
Posts: 276
Received Thanks: 84
^ Das Problem ist ja nun gelöst.
.Barone is offline  
Old 10/03/2016, 20:32   #8
dotCom
 
Devsome's Avatar
 
elite*gold: 9842
The Black Market: 107/0/0
Join Date: Mar 2009
Posts: 16,840
Received Thanks: 4,672
#closed da gelöst
Devsome is offline  
Closed Thread




All times are GMT +1. The time now is 14:47.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.