я только что загрузил свой веб-сайт на сервер, и сейчас я пытаюсь его настроить, у меня было много проблем, особенно с изменением путей, сейчас моя основная проблема заключается в следующем:
PHP Parse error: syntax error, unexpected '[' in /hermes/bosoraweb097/b1299/dom.epchurchadentaorg/xxxxxxxxxxxxx.com/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php on line 49
Итак, я пошел к этому файлу, чтобы проверить:
if ( ! function_exists('app'))
{
/**
* Get the available container instance.
*
* @param string $make
* @param array $parameters
* @return mixed|\Illuminate\Foundation\Application
*/
function app($make = null, $parameters = []) // Line 49 error
{
if (is_null($make)) return Container::getInstance();
return Container::getInstance()->make($make, $parameters);
}
}
Теперь лично я не вижу в этом ничего плохого, и он отлично работает на моем локальном хосте, может ли быть другая проблема?
[]
вместоarray()
). Если этот код от Laravel, то он не поддерживает вашу версию PHP. Если вы написали код, то вам нужно использоватьarray()
. Если вы не можете обновить PHP, то вам, скорее всего, не повезло. - person Sverri M. Olsen   schedule 25.03.2015