前提・実現したいこと
Linuxの完全な初心者です。よろしくお願いします。
Laravelを使ったシステムを作っております。
LinuxでLaravel5.5をインストールし、php artisanのコマンドをしますと
以下のエラーが発生してしまいます。
【追記】以下のエラーを調べましたところ、Laravel5.6を要求されているような内容が書かれていたのですが、レンタルサーバーの為にLaravel5.6をインストールできない状況です。また、ローカル環境では、Laravel5.5で動いております。なぜLaravel5.6を要求されているのか理由が分からずアドバイスをいただけませいたら幸いです。よろしくお願い致します。
発生している問題・エラーメッセージ
PHP Parse error: syntax error, unexpected 'function' (T_FUNCTION), expecting identifier (T_STRING) or \ (T_NS_SEPARATOR) in /home/users/0/mond.jp-funfun/fun-corp/vendor/myclabs/deep-copy/src/DeepCopy/deep_copy.php on line 5
該当のソースコード
<?php namespace DeepCopy; use function function_exists; if (false === function_exists('DeepCopy\deep_copy')) { /** * Deep copies the given value. * * @param mixed $value * @param bool $useCloneMethod * * @return mixed */ function deep_copy($value, $useCloneMethod = false) { return (new DeepCopy($useCloneMethod))->copy($value); } }
補足情報(FW/ツールのバージョンなど)
ロリポップのPHP7.1のサーバーへLaravel5.5をインストールしております。どうぞ、よろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー