Slim 3 Frameworkü kurmaya çalışıyorum ama bir türlü olmadı.
Şöyle bir hata alıyorum..
Using Slim 3 documentation codes but taking Parse error: syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /../vendor/slim/slim/Slim/Container.php on line 149 error
htaccess dosyam
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [QSA,L]index.phpuse \Psr\Http\Message\ServerRequestInterface as Request;
use \Psr\Http\Message\ResponseInterface as Response;
require 'vendor/autoload.php';
$app = new \Slim\App;
$app->get('/', function (Request $request, Response $response) {
$response->getBody()->write("BS İnternet");
return $response;
});
$app->get('/hello', function (Request $request, Response $response) {
$response->getBody()->write("Hello");
return $response;
});
$app->run();
function getDB()
{
$dbhost = "localhost";
$dbuser = "bsinter_adel58PK";
$dbpass = "FU{-ffc-pJP!";
$dbname = "bsinter_soomla";
$mysql_conn_string = "mysql:host=$dbhost;dbname=$dbname";
$dbConnection = new PDO($mysql_conn_string, $dbuser, $dbpass);
$dbConnection->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
return $dbConnection;
}composer.json{
"require": {
"slim/slim": "^3.0"
}
}lokalde çalışıyor. ama sunucu da dediğim hatayı veriyor..