本文目錄一覽:
- 1、如何為php cli模式獨立創建配置文件
- 2、PHP如何在CLI模式下使用CURL庫
- 3、cli/php.ini和fpm/php.ini的區別
- 4、thinkphp cli模式什麼用
- 5、怎麼修改 cli php.ini指定路徑
如何為php cli模式獨立創建配置文件
用 phpinfo(); 輸出查看一下就知道位置了 我修改的是這個文件 php-5.2.14-Win32/php-apache2handler.ini 修改後保存 然後運行PnCp.cmd 輸入23 回車 重啟 apache應該就可以了 希望有幫到你!
PHP如何在CLI模式下使用CURL庫
PHP只要安裝了curl擴展庫在cli模式下就可以直接使用
可以在命令行中輸入 php -i | grep curl 檢查是否已經安裝curl擴展,如果沒有安裝,可在php源碼包中找到curl的源碼進行編譯擴展,編譯完成後需要在php.ini中添加對應擴展
另外cli模式如果需要讀取php.ini配置需要將php.ini放到固定路徑中,具體路徑可通過 php -i 查看Loaded Configuration File參數
cli/php.ini和fpm/php.ini的區別
如果你在linux環境下編譯安裝過php,你可能會發現在php的安裝目錄中有兩個php.ini文件。你或許知道php.ini是php解釋器的配置文件,但你是否知道這兩個php.ini的區別是什麼呢?
PHP在命令行中直接運行php文件時所使用的php.ini配置文件。可以通過在命令行運行php –ini來查看。
當PHP運行做為FPM時,會使用fpm/phh.ini。可以通過webserver執行一個有phpinfo()函數的php腳本來查看。
兩個配置文件在不同的使用場景下分別被使用,更加靈活。
thinkphp cli模式什麼用
新建一個入口文件命名cli.php 內容跟index.php不變,增加代碼定義當前入口文件調用使用命令行模式define(『APP_MODE』,’cli’);
2
對APP的路徑定義,還有框架引入的路徑,從相對路徑改成絕對路徑,如:define(‘APP_PATH’,dirname(__FILE__).’/Application/’);
3
在路徑 /ThinkPHP/Mode 下面有個文件,名字叫做common.php ,複製一份出來,命名為cli.php,然後把裡面引入日誌類的代碼注釋或者刪除掉:即幹掉
‘Think\Log’ = CORE_PATH . 『Log’.EXT,
怎麼修改 cli php.ini指定路徑
1、帶上全路徑執行 #!/usr/local/php5/bin/php -q
2、 ln -s /usr/local/php5/bin/php /usr/bin/php
簡單明了,就用上面說的這個兩個就行了,
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/253911.html