0

When adding a composer dependency in PhpStorm, I want to use the PHP version that is included with Laravel's Homestead/Vagrant box (this version includes the required mcrypt extension) instead of the standard version that is installed on my Mac OS 10.10. I am able to start Vagrant within PhpStorm and to start an SSH session. However, when I attempt to install a package with the Add Composer Dependency Manager, the wrong PHP version is used, and the install fails.

I assume that I have used the wrong "Path to PHP executable." Both "php" and "/usr/local" have been unsuccessful.

Any suggestions on how to make the Add Composer Dependency Manager install packages using the PHP version that comes with Vagrant?

4

1 に答える 1

1

(リモート PHP インタープリター機能を利用して) リモート ホストで Composer を使用することは現在サポートされておらず、最も近い計画 (次のバージョン) でさえサポートされていません。

https://youtrack.jetbrains.com/issue/WI-23544 -- このチケット (スター/投票/コメント) を見て、進行状況の通知を受け取ります。


回避策は、リモート SSH セッション ( Tools | Start SSH session...) を開き、そこでコマンドを手動で発行することです。

于 2015-01-31T21:09:17.683 に答える