php中popen不能使用怎麼辦

王林
發布: 2023-03-06 16:30:01
原創
2502 人瀏覽過

php中popen不能使用的解決方法:透過執行【chown www.www -R dir】指令來改變目錄或檔案的所用者,或是執行【chmod 764】指令改變檔案權限。

php中popen不能使用怎麼辦

原因分析:

(推薦教學:php影片教學

1、權限問題

如果進行檔案/目錄的操作,需要注意php是否有操作的權限,可以使用chown 和chmod兩個指令來進行所有者和操作權限的修改。 chown www.www -R dir 改變目錄或檔案的擁有者  chmod改變檔案權限 chmod 764。

2、不要使用縮寫或省略參數

在伺服器上,使用ll指令,或svn up更新目前目錄,都是沒問題的,但是在php中使用則均未獲得任何結果,猜測為兩者對指令的分析處理不一樣,也即是執行環境,不是簡單地php把這個指令傳遞給shell。以後使用時,盡量加上所有需要的參數。

相關推薦:php培訓

以上是php中popen不能使用怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
php
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!