配置文件不要直接寫在.env文件里面,虛擬機(jī)一般不支持,換到config目錄下的相應(yīng)配置文件下

--------



laravel版本:5.2虛擬主機(jī):萬網(wǎng)

遷移

1.先把所" />

国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

15158846557 在線咨詢 在線咨詢
15158846557 在線咨詢
所在位置: 首頁 > 營銷資訊 > 網(wǎng)站運(yùn)營 > laravel 怎么部署到萬網(wǎng)的虛擬主機(jī)上?

laravel 怎么部署到萬網(wǎng)的虛擬主機(jī)上?

時間:2024-01-11 21:06:01 | 來源:網(wǎng)站運(yùn)營

時間:2024-01-11 21:06:01 來源:網(wǎng)站運(yùn)營

laravel 怎么部署到萬網(wǎng)的虛擬主機(jī)上?:-------16-12-29補(bǔ)充------

配置文件不要直接寫在.env文件里面,虛擬機(jī)一般不支持,換到config目錄下的相應(yīng)配置文件下

--------



laravel版本:5.2
虛擬主機(jī):萬網(wǎng)

遷移

1.先把所有文件復(fù)制到網(wǎng)站根目錄
2.由于訪問的時候入口文件在public目錄下面,這時候訪問url會變成url/public/,重寫規(guī)則跳轉(zhuǎn)就行了,在根目錄新建.hatcess文件

<IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{REQUEST_URI} !^public RewriteRule ^(.*)$ public/$1 [L]</IfModule>3.打開config/app.php


'key' => env('APP_KEY', '...'), //32位字符串'cipher' => 'AES-256-CBC',改為

'key' => env('APP_KEY', '...'),//16位字符串'cipher' => 'AES-128-CBC',由于萬網(wǎng)不支持'AES-256-CBC'所以用128位加密,256位加密使用32位字符串,128位使用16位字符串
4.到這一步基本就沒有什么問題了,但是在使用ajax的時候,post方法有可能會被301跳轉(zhuǎn)然后變成get
解決方案:
打開public目錄下的.htaccess文件刪除下面這一段

# Redirect Trailing Slashes If Not A Folder... RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)/$ /$1 [L,R=301]5.好了,我的使用過程中就沒什么問題了

(注:把在控制臺把萬網(wǎng)的php版本調(diào)到最高,現(xiàn)在是5.5)

來源:遷移laravel框架項(xiàng)目到虛擬主機(jī) | Mohuishou

關(guān)鍵詞:虛擬,主機(jī),部署

74
73
25
news

版權(quán)所有? 億企邦 1997-2025 保留一切法律許可權(quán)利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點(diǎn)擊下載Chrome瀏覽器
關(guān)閉