我正在電信公司進行培訓。我負責製作後臺,所以我決定在Laravel 4.2上進行製作(對我來說是新的東西)。Laravel不能使用wamp 2,甚至不能通過/index.php顯示主頁
其實,我已經做了大部分的項目,但我有問題,我試圖將其部署到服務器。 我跟着severel指南和教程,但沒有什麼工作(image)
服務器的conf:阿帕奇/ 2.2.25(Win32的)的mod_jk/1.2.37的mod_ssl/2.2.25的OpenSSL/0.9.8y mod_wsgi的/ Python的3.3/2.7 0.2 PHP/5.4.33RC1
我也有能在httpd.conf的mod_rewrite和SSL模塊,並在php.ini open_ssl
我的.htaccess:
IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>
RewriteEngine On
# Redirect Trailing Slashes...
RewriteRule ^(.*)/$ /$1 [L,R=301]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule^index.php [L]
我也在我的個人電腦上安裝了相同的環境,後來更新到apache 2.4.9和php 5.4。這兩種情況都沒有奏效。
PD:對不起,我的英語
更新 鉻返回網:: ERR_CONNECTION_RESET
更新2
的問題實際上是由一些刀片註釋語句({{-- the comment --}}
)引起的我的主佈局文件。我用PHP註釋(<?php // the comment ?>
)替換了它們,現在這個頁面運行起來很完美。
Thnks for the answer。 我試過你所說的一切,但它仍然無法正常工作。 每次我嘗試導航到「http:// 127.0.0.1/laravel/public/index.php」時,瀏覽器顯示「無法連接」消息。 – 2014-10-21 10:19:27
您的SSL配置可能是錯誤的?請參閱更新的建議答案。 – damiani 2014-10-21 12:29:24
嗨,再次感謝... SSL不是問題。我發現我的問題與Apache或Laravel conf無關。實際上,它是由我在master.layout中的一些Blade評論引起的。但是,.htaccess不起作用。我沒有按照你的建議配置文件,但得到了相同的結果。我不知道我是否應該堅持使用這個文件,或者只是在Apache中設置別名。 – 2014-10-21 14:48:34