LoginSignup
0
0

More than 3 years have passed since last update.

MacからWindowsにlaravel開発環境を移してみた!(サーバー起動まで)

Last updated at Posted at 2020-02-18

用意したもの

  • virtual box
  • vagrant
  • cyberdock
  • tera term

作業手順

vagrant upしてvirtual boxを起動します。

virtual boxにログインするためtera termを使いsshでログイン

その後、virtual boxにファイルをアップロードするためcyeberdockを使いアップします。

php artisan serveを起動するとこんなエラーが・・・・

PHP Parse error:  syntax error, unexpected '?' in /home/vagrant/laravel_lessons_copy/myblog/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php on line 500

Laravel5.5はPHPのバージョンが7.0.0以上を必要としています。PHPのバージョンが7未満だと上記エラーになる場合があります。特にCentOSをはじめとするサーバOSはデフォルトでPHP7以上になっているものが少ないため、注意が必要です。
Laravel初期設定でやりがちなミス:引用元URL(https://www.inet-solutions.jp/technology/laravel-setting/)

ということなのでバージョンアップします。

sudo yum install --enablerepo=remi,remi-php71 php php-devel php-mbstring php-pdo php-gd php-mcrypt

これでphp artisan serveが実行できるはずです。

ちなみに上記コマンドでもサーバー起動しなかったので下記を行いました。

$ php artisan serve --host 192.168.33.10 --port 8000

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0