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

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

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

業(yè)務(wù)背景:  yourcmd為我的linux程序,它對(duì)權(quán)限要求非常嚴(yá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);

測(cè)試結(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

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

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

相關(guān)文章

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

    PHP+ACCESS 文章管理程序代碼

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

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

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

    PHP 實(shí)用代碼收集

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

    php實(shí)現(xiàn)簡(jiǎn)單的MVC框架實(shí)例

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

    PHPUnit PHP測(cè)試框架安裝方法

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

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

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

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

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

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

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

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

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

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

    為其他對(duì)象提供一個(gè)代理以控制這個(gè)對(duì)象的訪問
    2011-06-06

最新評(píng)論

赤水市| 恭城| 澎湖县| 孟津县| 察哈| 宁蒗| 久治县| 瑞丽市| 天峨县| 甘泉县| 广汉市| 获嘉县| 慈溪市| 湘西| 天津市| 黄骅市| 收藏| 舟曲县| 浪卡子县| 曲水县| 兴山县| 武强县| 潞西市| 庐江县| 囊谦县| 都昌县| 鄂温| 青州市| 邢台市| 沁阳市| 三原县| 鄂托克前旗| 曲松县| 集贤县| 襄城县| 五家渠市| 新兴县| 正蓝旗| 招远市| 治多县| 馆陶县|