tp5 window環境遷移到一鍵lnmp流程問題筆記

https://lnmp.org/install.html

php 5.6.31    mysql 5.5.56


華爲雲:軟件包安裝

MYSQL數據庫外網IP處理
server
    {
listen 80;
        #listen [::]:80;
        server_name testrsh.bouncebank.com ;
        index index.html index.htm index.php default.html default.htm default.php;
        root  /home/wwwroot/testrsh.bouncebank.com/public;

        //一些配置代碼......
       
        #access_log off;
  access_log  /home/wwwlogs/testrsh.bouncebank.com.log;
error_log  /home/wwwlogs/testrsh.bouncebank.com.error.log;

}


ini_set('display_errors','yes');  打開PHP報錯



因TP的WEB目錄結構致使:
調整受權目錄PHP.ini或服務器fastcgi.conf :open_basedir=$document_root/:/home/wwwroot/:/tmp/:/proc/";
-----open_basedir報錯和No input file specified. 報錯都是同個緣由致使




後臺提示:提示! php_fileinfo擴展沒有開啓,沒法正常上傳文件! 

.tar.gz      格式解壓爲          tar    -zxvf    xx.tar.gz

.tar.bz2    格式解壓爲          tar    -jxvf    xx.tar.bz2



lnmp安裝fileinfo擴展:https://www.cnblogs.com/seafood/p/5462204.html    也是安裝其餘擴展的方法--Linux下爲PHP添加擴展庫的方http://www.jb51.net/article/31330.htm。

Centos 7(Linux)環境下安裝PHP(編譯添加)相應動態擴展模塊so(以openssl.so爲例)    http://blog.csdn.net/shinesun001/article/details/54312402
三、解決方案:

  1) 從完整版安裝包中解壓相應的php版本tar包,在ext文件夾下找到fileinfo

  2) 安裝擴展   

cd /lnmp1.2-full/src/php-5.6.9/ext/fileinfo

/usr/local/php/bin/phpize

./configure --with-php-config=/usr/local/php/bin/php-config

make && make install

  3) 修改php.ini文件,添加fileinfo擴展

    extension = fileinfo.so    ----不是.dll(window)

  4) 重啓服務器和php-fpm後在phpinfo便可看到fileinfo已經開啓



安裝memcached----重啓機器生效

安裝  telnet :http://blog.csdn.net/u012259256/article/details/67639982
http://blog.csdn.net/naughty610/article/details/5724181
--------------------------------------------------------------------------
./configure的做用是檢測系統配置,生成makefile文件,以便你能夠用make和make install來編譯和安裝程序。
執行./configure的話要到你解壓好的目錄中去(cd 程序文件夾名稱)。


你先ls,看有沒有configure或者makefile文件。
若是有configure,就./configure,有不少參數,看樓下的吧。若是系統環境合適,就會生成makefile,不然會報錯。
若是有makefile,就直接make,而後make install。
你還能夠用rpm或者deb包來安裝。並且如今的發行版都有本身的包管理器,好比apt或yum,一個命令就能夠從源下載軟件,還能夠自動解決依賴問題。 
相關文章
相關標籤/搜索