アリクラウドの仮想マシンでlaravelプロジェクトを展開する方法

します。https://jingyan.baidu.com/article/22a299b595425d9e19376aed.htmlリンクを転送

laravelバージョン:5.7

AES-256-CBCをサポートしていないクラウドアリ万人のネットを解決する鍵生成方法を変更します。

/設定/アプリ。PHP

発見「暗号」=>「AES- 256-CBC」 

'暗号' => 'AES-128-CBC'、

職人は、PHP実行キーを生成します

それはだったENVは、FTPサーバを経由して、アップロードをキーを再生成した後

ネット雲がgetenvはサポートされていないアリ万人に対処する方法を読んで変更されたENV

ベンダー\ laravel \枠組み\ SRC \を照らし\サポート\ヘルパーPHP

找到関数のenv($キー$デフォルト = ヌル

修正 

        $値 = のgetenv$キー)。

       

        もし$値 === ){

            戻り値($デフォルト)。

        }

次のとおりです。

//         $値=のgetenv($キー)。

//       

//するif($値=== false)を{

//戻り値($デフォルト)。

//}

        もしarray_key_exists$キー$ _ENV )){

            $値 = $ _ENV [ $キー]。           

        } {

            戻り値($デフォルト)。

        } 

3 
設定htaccessのファイル、ディレクトリへのアクセスは、問題を解決します:
の.htaccess、その後、百万ドルのhtdocsルートディレクトリをアップロード

<のIfModule mod_rewrite.c>

    上RewriteEngine

    するRewriteCond%{REQUEST_URI}!^ 公衆

    するRewriteRule ^(。*)$ laravel57 / 公共 / $ 1 [L]

</のIfModule>

ここで「laravel57 / 公共の実際の状況に応じて改変されました」、。

 

おすすめ

転載: www.cnblogs.com/sz-xioabai/p/12004600.html
おすすめ