最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

PHP調(diào)用Linux命令權(quán)限不足問題解決方法

 更新時間:2015年02月07日 16:48:04   投稿:junjie  
這篇文章主要介紹了PHP調(diào)用Linux命令權(quán)限不足問題解決方法,本文是解決項目問題總結(jié)而來,通過修改sudo配置文件解決無權(quán)限執(zhí)行命令問題,需要的朋友可以參考下

業(yè)務(wù)背景:  yourcmd為我的linux程序,它對權(quán)限要求非常嚴格,當(dāng)用php去執(zhí)行yourcmd程序

系統(tǒng):CentOS 6.3

apache是php的執(zhí)行用戶

用exec函數(shù)去執(zhí)行l(wèi)inux系統(tǒng)上的程序/usr/local/yourcmd/sbin/yourcmd

php代碼如下:

復(fù)制代碼 代碼如下:

<?php
$conf_file = "/var/www/html/webroot/test.tmp";
$command = "sudo /usr/local/yourcmd/sbin/yourcmd -t -f {$conf_file}";
exec($command,$out);
print_r($out);

測試結(jié)果為沒有權(quán)限
復(fù)制代碼 代碼如下:

Array ( [0] => sudo: no tty present and no askpass program specified )

解決步驟:
復(fù)制代碼 代碼如下:

$ visudo

1)注釋以下行
復(fù)制代碼 代碼如下:

#Defaults    requiretty

2)在文件末尾加入以下
復(fù)制代碼 代碼如下:

apache ALL=(ALL) NOPASSWD: ALL
Cmnd_Alias yourcmd = /usr/local/yourcmd/sbin/yourcmd

最后測試結(jié)果
復(fù)制代碼 代碼如下:

Array ( [0] => Warning: memory is too small: 1044725760 [1] => test configure is ok )

相關(guān)文章

  • PHP+ACCESS 文章管理程序代碼

    PHP+ACCESS 文章管理程序代碼

    花了一天的時間,寫了一個PHP操作ACCESS的演示整站示例程序(不包括分頁和二級分類)
    2010-06-06
  • php使用Header函數(shù),PHP_AUTH_PW和PHP_AUTH_USER做用戶驗證

    php使用Header函數(shù),PHP_AUTH_PW和PHP_AUTH_USER做用戶驗證

    這篇文章主要介紹了php使用Header函數(shù),PHP_AUTH_PW和PHP_AUTH_USER做用戶驗證的方法,結(jié)合實例形式分析了PHP使用Header函數(shù)調(diào)用登錄驗證及PHP_AUTH_PW和PHP_AUTH_USER進行驗證處理的相關(guān)技巧,需要的朋友可以參考下
    2016-05-05
  • PHP 實用代碼收集

    PHP 實用代碼收集

    PHP 是目前使用最廣泛的基于 Web 的編程語言,驅(qū)動著數(shù)以百萬計的網(wǎng)站,其中也包括如 Facebook 等一些大型站點。這里收集了 21 段實用便捷的 PHP 代碼摘錄,對每種類型的 PHP 開發(fā)者都會有所幫助。
    2010-01-01
  • php實現(xiàn)簡單的MVC框架實例

    php實現(xiàn)簡單的MVC框架實例

    這篇文章主要介紹了php實現(xiàn)簡單的MVC框架,較為詳細的分析了php實現(xiàn)MVC框架的相關(guān)實現(xiàn)技巧與注意事項,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-09-09
  • PHPUnit PHP測試框架安裝方法

    PHPUnit PHP測試框架安裝方法

    PHPUnit是一個輕量級的PHP測試框架。它是在PHP5下面對JUnit3系列版本的完整移植,是xUnit測試框架家族的一員(它們都基于模式先鋒Kent Beck的設(shè)計)。
    2011-03-03
  • PHP+jquery+ajax實現(xiàn)即時聊天功能實例

    PHP+jquery+ajax實現(xiàn)即時聊天功能實例

    這篇文章主要介紹了PHP+jquery+ajax實現(xiàn)即時聊天功能的方法,實例分析了php聊天功能的信息無刷新提交方法,以及信息發(fā)送處理等功能,具有一定的參考借鑒價值,需要的朋友可以參考下
    2014-12-12
  • PHP怎么實現(xiàn)網(wǎng)站保存快捷方式方便用戶隨時瀏覽

    PHP怎么實現(xiàn)網(wǎng)站保存快捷方式方便用戶隨時瀏覽

    網(wǎng)站保存快捷方式以后在瀏覽起來就比較方便了,實現(xiàn)的方法有很多,下面為大家詳細介紹下使用PHP實現(xiàn)網(wǎng)站快捷方式的保存,有此需求的朋友可以參考下,希望對大家有所幫助
    2013-08-08
  • PHP中header()函數(shù)的七種用法小結(jié)

    PHP中header()函數(shù)的七種用法小結(jié)

    我們在實際開發(fā)中經(jīng)常使用header()實現(xiàn)一些功能,這篇文章介紹關(guān)于header()的7中用法,文中有詳細的代碼示例,具有一定的參考價值,需要的朋友可以參考下
    2023-08-08
  • php按字符無亂碼截取中文的方法

    php按字符無亂碼截取中文的方法

    這篇文章主要介紹了php按字符無亂碼截取中文的方法,涉及php操作中英文字符串的技巧,非常具有實用價值,需要的朋友可以參考下
    2015-03-03
  • php設(shè)計模式 Proxy (代理模式)

    php設(shè)計模式 Proxy (代理模式)

    為其他對象提供一個代理以控制這個對象的訪問
    2011-06-06

最新評論

扎兰屯市| 皮山县| 临夏县| 镶黄旗| 新竹县| 东山县| 涿州市| 突泉县| 兰溪市| 电白县| 陈巴尔虎旗| 武强县| 樟树市| 西昌市| 眉山市| 留坝县| 阿坝县| 阳山县| 桐城市| 林西县| 平谷区| 民勤县| 什邡市| 临沂市| 福州市| 衢州市| 浪卡子县| 西丰县| 布尔津县| 五寨县| 射阳县| 拜城县| 如东县| 得荣县| 积石山| 桦川县| 安图县| 曲水县| 体育| 白朗县| 秀山|