前提・実現したいこと
vagrantにcentos7を入れて、composerでcakephp3をインストールしようとしています。
プロジェクトのファイルを
windowsのエクスプローラからatomなどを使って直接編集して、centos7のプロジェクト内に同期させたいと考えています。
ただ、vagrantfileのマウント場所に、プロジェクトをインストールしようとするも、どうしてもインストールエラーになります。
環境は、windows10,vagrant2.2.9,centos7.7,php7.4,cakephp3.9です。
###試したこと
vagrantfileの中の同期設定で、
# config.vm.synced_folder "../data", "/vagrant_data" config.vm.synced_folder "../data", "/home/vagrant"
と変えてみたところ、/home/vagrantではインストールできず
他のディレクトリ(/var/www/html/)で試してみたところ、インストールはできます。
そして、再びvagrantfileでマウント場所を(/var/www/html)に変えてみると、今度はそのプロジェクトは消えてしまいます。ただし、# vim hoge.txtなどと別のファイルを作り、共有することはできます。
そして、/var/www/htmlでプロジェクトを作ろうとすると以下のメッセージが流れます。
Creating a "cakephp/app:^3.9" project at "./caketest01" Installing cakephp/app (3.9.0) - Installing cakephp/app (3.9.0): Loading from cache Created project in /var/www/html/caketest01 Loading composer repositories with package information Updating dependencies (including require-dev) Package operations: 83 installs, 0 updates, 0 removals - Installing cakephp/plugin-installer (1.2.0): Loading from cache Plugin installation failed (include(/var/www/html/caketest01/vendor/cakephp/plugin-installer/src/Installer/PluginInstaller.php): failed to open stream: No such file or directory), rolling back - Removing cakephp/plugin-installer (1.2.0) [RuntimeException] Could not delete /var/www/html/caketest01/vendor/cakephp/plugin-installer/s rc/Installer: create-project [-s|--stability STABILITY] [--prefer-source] [--prefer-dist] [--repository REPOSITORY] [--repository-url REPOSITORY-URL] [--add-repository] [--dev] [--no-dev] [--no-custom-installers] [--no-scripts] [--no-progress] [--no-secure-http] [--keep-vcs] [--remove-vcs] [--no-install] [--ignore-platform-reqs] [--] [<package>] [<directory>] [<version>]
まとめ
テキストエディタでCtrl + Sしたときに、linux上のcakephp3のファイルを上書きする方法でおすすめの方法を教えてください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/08/24 15:30 編集
2020/08/24 15:37
2020/08/24 15:40
2020/08/24 15:41
2020/08/24 15:43
2020/08/24 15:43
2020/08/24 16:12
2020/08/24 16:16
2020/08/24 16:29
2020/08/24 16:59
2020/08/24 17:03
2020/08/24 17:15
2020/08/24 17:26
2020/08/24 21:26
2020/08/25 12:50 編集
2020/08/25 14:23
2020/08/26 00:20
2020/08/27 00:13