亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

PHP顯式調用python版本

PHP顯式調用python版本

墨色風雨 2021-08-14 21:29:44
我的網站托管在 Godaddy 上,它本地安裝了 python 2.6。我發現我無法使用本機 python 安裝 python 包,所以我在home. 我能夠通過 SSH 連接并使用 python 運行 2.7 就好了(我PATH似乎正確設置了)。另外,當我跑步時,python -V我得到Python 2.7.11.當我嘗試通過自定義插件在 PHP 腳本中執行腳本時,它一直在嘗試運行 2.6。我試過更改shebang,但獲得許可或無效目錄錯誤。2.7 在public_html/python/bin.如何讓 PHP 使用 2.7?我正在使用這一點 PHP 來調用腳本,這是我在另一個答案中找到的。      echo "<script> function(); </script>";      $data = shortcode_atts(          [              'file' => 'predict.py'          ],          $attributes      );      $handle = popen( __DIR__ . '/' . $data['file'] . ' 2>&1', 'r' );      $read = '';      while ( ! feof( $handle ) )      {          $read .= fread( $handle, 2096 );      }      pclose( $handle );      return $read;編輯:我想指出我正在使用 Wordpress,為了清楚起見,在 SSH 中,我已將默認值python從 2.6更改為 2.7,甚至安裝了 python3 并且可以使用python3. Wordpress 插件中的 PHP 腳本不知道這些 python 存在,我假設它們只對我的 SSH 帳戶可用?
查看完整描述

1 回答

?
忽然笑

TA貢獻1806條經驗 獲得超5個贊

我遇到的問題是服務器除了 Python 2.6 外不會運行任何東西,我通過使用 SSH2 從 PHP 運行 shell 命令來解決這個問題。


查看完整回答
反對 回復 2021-08-14
  • 1 回答
  • 0 關注
  • 158 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號