cancel
Showing results for 
Search instead for 
Did you mean: 

Parse error: syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable

Parse error: syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable

Bom dia amigos(as) estou com o seguinte erro e não estou conseguiindo resolver...

peço ajuda....

erro

parse error: syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /var/www/shoppingdj/magento/index.php on line 38

<?php
/**
* Application entry point
*
* Example - run a particular store or website:
* --------------------------------------------
* require __DIR__ . '/app/bootstrap.php';
* $params = $_SERVER;
* $params[\Magento\Store\Model\StoreManager:Smiley TongueARAM_RUN_CODE] = 'website2';
* $params[\Magento\Store\Model\StoreManager:Smiley TongueARAM_RUN_TYPE] = 'website';
* $bootstrap = \Magento\Framework\App\Bootstrap::create(BP, $params);
* \/** @var \Magento\Framework\App\Http $app *\/
* $app = $bootstrap->createApplication(\Magento\Framework\App\Http::class);
* $bootstrap->run($app);
* --------------------------------------------
*
* Copyright © Magento, Inc. All rights reserved.
* See COPYING.txt for license details.
*/

try {
require __DIR__ . '/app/bootstrap.php';
} catch (\Exception $e) {
echo <<<HTML
<div style="font:12px/1.35em arial, helvetica, sans-serif;">
<div style="margin:0 0 25px 0; border-bottom:1px solid #ccc;">
<h3 style="margin:0;font-size:1.7em;font-weight:normal;text-transform:none;text-align:left;color:#2f2f2f;">
Autoload error</h3>
</div>
<p>{$e->getMessage()}</p>
</div>
HTML;
exit(1);
}

$bootstrap = \Magento\Framework\App\Bootstrap::create(BP, $_SERVER);
/** @var \Magento\Framework\App\Http $app */
$app = $bootstrap->createApplication(\Magento\Framework\App\Http::class);
$bootstrap->run($app);

3 REPLIES 3

Re: Parse error: syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or vari

Hello @fabio_dutra dua 

 

Usually, your given error occurs when running Magento on the older version of PHP.
Upgrade your PHP version to 7.x to fix it.

 

Hope it helps.

---
If you've found my answer useful, please give"Kudos" and "Accept as Solution"

Re: Parse error: syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or vari

 , muito obrigado pela ajuda vou tentar , muito obrigado mesmo

Re: Parse error: syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or vari

Obrigado era esse o problema