亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > PHP > 正文

如何解決php命令行(cli)模式下報require加載路徑錯誤的問題

2020-03-22 17:46:13
字體:
來源:轉載
供稿:網友
  • 今天,同事突然告訴我,我寫的一個做計劃任務的php腳本執行總是不成功。
    腳本本身很簡單,里面只有包含了幾個庫文件并執行了一個函數,函數應該沒有錯誤,這個函數在別處也調用過,沒有問題。我在本地用瀏覽器訪問頁面,執行成功,看來沒有問題,我有點懷疑是同事的計劃任務的問題。我又打開命令行,用php直接執行腳本,這回報錯了,是require 包含文件錯誤,看來是路徑不對。
    不明白是什么原因引起的,只是從報錯來看是路徑不對,我猜測是跟相對路徑有關,于是把相對路徑的全部改成絕對路徑,再執行,問題解決。
    在百度上搜索之后,知道是用php執行腳本時,執行腳本的位置是當前執行php命令的路徑,所以相對路徑就不對了。解決問題的辦法有兩個:
    一、改用絕對路徑,這個比較麻煩,所有包含的文件包括直接包含的文件里包含的文件路徑,有一個不對就有可能出錯,所以只有當執行文件比較簡單的時候可用。
    二、使用chdir函數,改變當前執行目錄,把目錄改為文件所在目錄,chdir(dirname(__FILE__));
    最后,簡單介紹下PHP的cli命令行模式吧
    首先,進入PHP的CLI(Command line interface) mode
    cyguin-> $ ./php --ini(顯示配置文件信息)
    將顯示:
    configuration file(php.ini) path: c:/Windows
    Loaded configuration file: c:/wamp/bin/php/php5.3.0/php.ini
    scan for additional .ini files in: (none)
    additional .ini files parsed: (none)
    $./php --help (會顯示PHP具體信息)
    $./php --rf (顯示函數的信息)
    $./php --fc (顯示類的信息)
    $./php --re (顯示擴展的信息)
    $./php --ri (顯示擴展的配置)
    $./php -l : 檢查語法
    如:$./php -l c:/wamp/www/1.php
    運行結果: No Syntax errors detected in xxx
    $./php -v :顯示版本信息和運行模式cgi/cli
    運行結果:
    PHP 5.3.0 (cli) (built: Jun 29 2009 21:25:23)
    Copyright (c) 1997-2009 The PHP Group
    Zend Engine v2.3.0, Copyright (c) 1998-2009 Zend Technologies
    $./php -f :解析并執行文件
    如:$./php -f c:/wamp/www/1.php
    $./php -h :顯示幫助文件
    $./php -r : 運行PHP代碼,不需要使用標簽
    如:$./php -r 'print("hello!");' 或 $./php -r 'echo "hello!";'
    運行結果: hello!
    $./php -a :進入交互模式
    在linux下會出現:
    php>
    在windows下:
    需要輸入:
    php
    echo "hello world!";
    ?>
    然后ctl+c,以獲得輸出。
    在PHP5.3.0中,不能直接這樣用,因為不能直接得到結果。
    php
    echo "hello world!";
    ?>
    先輸入ctl+z,然后再輸入ctl+c,就會得到結果。
    $./php -c : 指定查找php.ini的位置,或者指定一個特定的ini文件。
    $./php -n : 不使用php.ini
    $./php -d foo [=bar] : 定義INI文件中foo entry的值是bar
    $./php -m : 顯示所有的模塊,php modules和zend modules
    $./php -e : Generate extended information for debugger/profiler
    $./php -B : 處理標準輸入簽執行的代碼。PHP5新加。
    如:
    $./php -B 'echo "hello world";'
    輸出結果:hello world
    $./php -R : 為每一行執行的php代碼。PHP5新加。
    $./php -F :
    $./php -H : 處理完輸入后執行的代碼
    $./php -s : 顯示HTML語法高亮的代碼
    $./php -w : 得到去掉空格和注釋后的代碼
    如:
    $./php -w c:/www/1.php
    $./php -z : 加載Zend擴展文件
    $pwd :顯示當前路徑
    --enable-cli, --enable-cgi

    PHP編程

    鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

  • 發表評論 共有條評論
    用戶名: 密碼:
    驗證碼: 匿名發表
    亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
    国产成人精品在线| 欧美俄罗斯性视频| 美日韩精品免费观看视频| 久久精品久久久久久国产 免费| 45www国产精品网站| 精品成人在线视频| 久久99视频精品| 97国产精品免费视频| 91大神福利视频在线| 欧美亚洲第一页| 国产精品综合久久久| 日韩欧美在线免费观看| 日韩成人免费视频| 欧美午夜丰满在线18影院| 久久综合久久88| 中文字幕在线亚洲| 欧美高清激情视频| 清纯唯美日韩制服另类| 国产精品色悠悠| 91精品久久久久久久久久入口| 亚洲人成在线观| 亚洲区一区二区| 国产成人精品视频在线观看| 日韩欧美精品网址| 亚洲国产成人久久综合一区| 欧美电影免费观看电视剧大全| 亚洲人午夜色婷婷| 国产亚洲精品久久| 性金发美女69hd大尺寸| 日韩乱码在线视频| 国产成人avxxxxx在线看| 亚洲人成网站免费播放| 免费91麻豆精品国产自产在线观看| 欧美男插女视频| 亚洲激情在线观看视频免费| 最近2019好看的中文字幕免费| 亚洲精品福利在线观看| 久久久精品久久| 久久国产精品视频| 国产成人avxxxxx在线看| 日韩欧美精品网站| 亚洲国产成人爱av在线播放| 国产黑人绿帽在线第一区| 久久亚洲成人精品| 色综合久久悠悠| 少妇精69xxtheporn| 91在线网站视频| 亚洲视频在线视频| 欧美激情三级免费| xxxxx成人.com| 亚洲美女福利视频网站| 亚洲精品国产精品久久清纯直播| 亚洲男人av电影| 久久91精品国产| 91视频8mav| 欧美丰满少妇xxxxx做受| 国产在线久久久| 亚洲天堂男人的天堂| 亚洲人成77777在线观看网| 欧美另类在线播放| 日韩av片免费在线观看| 色婷婷综合久久久久中文字幕1| 欧美极品少妇xxxxx| 国产日韩亚洲欧美| 欧美日韩成人免费| 日韩成人av在线播放| 欧美美女操人视频| 久久人人爽人人爽人人片亚洲| 国产精品电影在线观看| 国产精品激情自拍| 欧美亚洲成人网| 久久久伊人欧美| 国产精品一区二区三区在线播放| 精品视频一区在线视频| 91人人爽人人爽人人精88v| 日本精品久久中文字幕佐佐木| 欧美激情一区二区久久久| 日韩精品高清视频| 欧美黄网免费在线观看| 亚洲无av在线中文字幕| 日韩视频中文字幕| 中文在线资源观看视频网站免费不卡| 国产精品久久久久久一区二区| 欧美日韩成人在线视频| 国产成人综合久久| 国产精品久久色| 国产suv精品一区二区三区88区| 久久久久久久成人| 日韩欧亚中文在线| 深夜福利91大全| 欧美午夜片在线免费观看| 992tv成人免费视频| 久久最新资源网| 欧美精品免费在线观看| 日韩av黄色在线观看| 久久久久久久影院| 国内精品400部情侣激情| 成人在线免费观看视视频| 亚洲电影免费观看高清完整版在线| 国产精品丝袜久久久久久不卡| 亚洲欧洲在线播放| 欧美成人h版在线观看| 国产精品亚洲第一区| 久久人人97超碰精品888| 亚洲一区二区久久久久久久| 日韩网站免费观看| 色一区av在线| 欧美激情视频一区二区三区不卡| 国产乱肥老妇国产一区二| 国产精品吊钟奶在线| 日韩免费不卡av| 亚洲一区二区三区xxx视频| 欧美有码在线观看| 久久久久国产视频| 亚洲图片欧美午夜| 欧美视频裸体精品| 精品久久久久久电影| 久久久精品在线| 久久精品在线播放| 国产日韩一区在线| 亚洲女在线观看| 日韩在线观看视频免费| 社区色欧美激情 | 久久综合久久88| 久久精品91久久久久久再现| 欧美成aaa人片在线观看蜜臀| 欧美激情亚洲自拍| 2019av中文字幕| www.亚洲人.com| 国产精品av免费在线观看| 欧美亚洲国产精品| 国产精品人成电影| 国产精品视频精品视频| 久久成人国产精品| 福利视频一区二区| 91在线免费看网站| 日韩电影中文 亚洲精品乱码| 亚洲免费精彩视频| 中文字幕亚洲精品| 欧洲亚洲妇女av| 国产精品一区二区性色av| 尤物yw午夜国产精品视频| 中文字幕一区电影| 麻豆国产va免费精品高清在线| 欧美日韩第一视频| 国产色综合天天综合网| 亚洲美女又黄又爽在线观看| 日韩经典中文字幕在线观看| 日韩成人激情视频| 日韩av电影院| 日韩av在线直播| 亚洲人成欧美中文字幕| 色噜噜狠狠狠综合曰曰曰88av| 国产精品色婷婷视频| 久久久免费观看| 亚洲理论片在线观看| 亚洲欧美日韩第一区| 日韩欧美中文字幕在线观看| 欧美亚洲伦理www| 欧美精品免费看| 国产精品久久久久影院日本| 日韩高清电影好看的电视剧电影| 国产精品成人va在线观看| 欧美午夜www高清视频|