2015-07-20 45 views
0

嘗試使用下面的代碼從我的本地虛擬主機innitialize通過PHP集羣/ KUBE-起來後發現gcloud工具:廣東話使用甲基苯丙胺

$old_path = getcwd(); 
chdir('/Users/username/kubernetes'); 
$output = shell_exec('cluster/kube-up.sh'); 
chdir($old_path); 

print_r("<pre>$output</pre>") ; 

我收到以下錯誤:

Can't find gcloud in PATH. Do you wish to install the Google Cloud SDK? [Y/n] 

我在我的bash_profile中有gcloud。我也運行MAMP,並在/ Applications/MAMP/Library/bin/envvars_ *和envvars-std中包含了路徑變量 -

我仍然收到此提示。有任何想法嗎?

+0

如果你運行'shell_exec('gcloud version')'是否在你的路徑中找到gcloud? –

+0

嗨羅伯特,我收到的輸出: 「sh:gcloud:command not found」 – Cipher

回答

0

我設法做繞過這個如下:

  1. 我在本地kubernetes目錄中創建一個腳本文件。
  2. 在腳本中,我插入以下代碼:

    export PATH="/Users/username/google-cloud-sdk/bin:$PATH"

    cluster/kube-up.sh

這然後跑kube-up.sh創建與值的羣集我曾使用kubernetes/cluster/gceconfig-default.sh設置PHP。