2016-09-12 9 views
-1

私はLaravel 5.2の初心者です。私はLinux mint - LAMPで始まり、完璧に動作しています。今度はWAMPWindows 10に移動しようとしました。私はすべてのページを持っています。しかし、問題は、私がログインしようとすると、POSTのルータ機能が動作していないということです。ルータファイルの中で常にGET機能につながります。LaravelからWAMPにコピーされたプロジェクトが正しく動作しない

ルータ機能は、投稿の時点で働いて

Route::post('/', '[email protected]_function_name'); 
Route::get('/', '[email protected]_name'); 

のみ「取得」関数のようなものです。私がやった

の手順は、グローバルComposerをインストールしたWindows 10

2)にWAMPインストール

1)です。

3)Larevelフォルダ全体をwwwディレクトリにコピーしました。最初のページが来ているhttp://localhost/laravel/public

4)がURLにアクセスしようとしました。しかし、フォームの送信は機能していません。何か不足していますか?

助けてください。どんな助けでも感謝します。

+0

あなたはすべての依存関係のため、 'php.ini'を確認し、ローカルウェブサーバを設定している場合は?あなたのコードが壊れていなければ、あなたの環境です。 – Soundz

+0

@Soundz、私は何をする必要がありますか?説明していただけますか?私はそのようなことを認識していません – Arun

答えて

0

すべての[OK]を最初はあなたのphp.iniそれはあなたが削除することで有効になって次の拡張子を持っているかどうかを確認後WAMP

のphpのディレクトリにする必要がありますを確認します。

PHP >= 5.6.4 
OpenSSL PHP Extension 
PDO PHP Extension 
Mbstring PHP Extension 
Tokenizer PHP Extension 

すべてが正しい場合は次のポストデータ

<?php 

if(isset($_POST['foo']) 
{ 
    echo '<h1>Works</h1>'; 
    die; 
} 
?> 
<form action="" method="POST"> 
    <input type="submit" name="foo" value="test" /> 
</form> 
をチェックするために、単純なPHPスクリプトを実行するディレクトリの設定

Options FollowSymLinks Indexes 
AllowOverride All 
Order deny,allow 
Allow from all 
Require all granted 

に、このために、あなたのApacheの設定を確認してください:;extension=php_xxx.dllの前で

これが成功した場合は、ラーベールキャッシュなどを空にしてください。

php artisan cache:clear php artisan clear-compiled

それはまだレポートが再び動作しません

+0

努力をいただきありがとうございます。私はそれを確かに確認し、あなたに知らせます – Arun

関連する問題