2016-05-01 6 views
0

laravelプロジェクトをあるコンピュータから別のコンピュータに移動しましたが、経路エラーが発生しています。奇妙なことの1つは、以前のコンピュータのURLはhttp://localhost:8000/public/order/createだったが、新しいコンピュータのURLはhttp://localhost:8000/order/createLaravelプロジェクトをあるコンピュータから別のコンピュータに移動し、ルートエラーを取得しました

私はそれを手動で追加してもそれでも作業はできない。何か案は?

エラー:

NotFoundHttpException in RouteCollection.php line 161: 
in RouteCollection.php line 161 
at RouteCollection->match(object(Request)) in Router.php line 823 
at Router->findRoute(object(Request)) in Router.php line 691 
at Router->dispatchToRoute(object(Request)) in Router.php line 675 
at Router->dispatch(object(Request)) in Kernel.php line 246 
at Kernel->Illuminate\Foundation\Http\{closure}(object(Request)) 
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 52 
at Pipeline->Illuminate\Routing\{closure}(object(Request)) in  CheckForMaintenanceMode.php line 44 
at CheckForMaintenanceMode->handle(object(Request), object(Closure)) 
at call_user_func_array(array(object(CheckForMaintenanceMode), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124 
at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) 
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32 
at Pipeline->Illuminate\Routing\{closure}(object(Request)) 
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 103 
at Pipeline->then(object(Closure)) in Kernel.php line 132 
at Kernel->sendRequestThroughRouter(object(Request)) in Kernel.php line 99 
at Kernel->handle(object(Request)) in index.php line 54 
at require_once('/Users/mccray/Desktop/owe/public/index.php') in server.php line 21 

ルートファイル:

Route::group(['middleware' =>[ 'web']], function() { 
    Route::any('user/login', ['as' => 'user.login', 'uses' => '[email protected]']); 
Route::any('user/dologin', ['as' => 'user.dologin', 'uses' => '[email protected]']);}); 

Route::group(['middleware' =>[ 'web','auth']], function() { 
Route::any('/', function() { return view('user.dashboard'); }); 
Route::any('user/dashboard', ['as' => 'user.dashboard', 'uses' => '[email protected]']); 
Route::any('user/logout', ['as' => 'user.logout' , 'uses' => '[email protected]']); 

Route::any('sos/create', ['as' => 'sos.create', 'uses' => '[email protected]']); 
Route::any('sos/index', ['as' => 'sos.index' , 'uses' => '[email protected]']); 
Route::any('sos/store', ['as' => 'sos.store' , 'uses' => '[email protected]']); 
Route::any('sos/show/{id}', ['as' => 'sos.show' , 'uses' => '[email protected]']); 
Route::any('sos/edit/{id}', ['as' => 'sos.edit' , 'uses' => '[email protected]']); 
Route::any('sos/update/{id}', ['as' => 'sos.update' , 'uses' => '[email protected]']); 
Route::any('sos/destroy/{id}', ['as' => 'sos.destroy' , 'uses' => '[email protected]']); 
Route::any('sos/submit/{id}', ['as' => 'sos.submit' , 'uses' => '[email protected]']); 
Route::any('sos/approve/{id}', ['as' => 'sos.approve' , 'uses' => '[email protected]']); 
Route::any('sos/reject/{id}', ['as' => 'sos.reject' , 'uses' => '[email protected]']); 
Route::any('sos/customer-search', ['as'=>'sos.customer-search','uses'=>'[email protected]']); 
Route::any('sos/customer-selected', ['as'=>'sos.customer-selected','uses'=>'[email protected]']); 

Route::any('order/create', ['as' => 'order.create', 'uses' => '[email protected]']); 
Route::any('order/index', ['as' => 'order.index' , 'uses' => '[email protected]']); 
Route::any('order/store', ['as' => 'order.store' , 'uses' => '[email protected]']); 
Route::any('order/show/{id}', ['as' => 'order.show' , 'uses' => '[email protected]']); 
Route::any('order/edit/{id}', ['as' => 'order.edit' , 'uses' => '[email protected]']); 
Route::any('order/update/{id}', ['as' => 'order.update' , 'uses' => '[email protected]']); 
Route::any('order/destroy/{id}', ['as' => 'order.destroy' , 'uses' => '[email protected]']); 
Route::any('order/submit/{id}', ['as' => 'order.submit' , 'uses' => '[email protected]']); 
Route::any('order/approve/{id}', ['as' => 'order.approve' , 'uses' => '[email protected]']); 
Route::any('order/reject/{id}', ['as' => 'order.reject' , 'uses' => '[email protected]']); 
Route::any('order/customer-search', ['as'=>'order.customer-search','uses'=>'[email protected]']); 
Route::any('order/customer-selected', ['as'=>'order.customer-selected','uses'=>'[email protected]']); 
Route::any('order/ship_to_address_area', ['as'=>'order.ship_to_address_area','uses'=>'[email protected]_to_address_area']); 
Route::any('order/dept_name_field', ['as'=>'order.dept_name_field','uses'=>'[email protected]_name_field']); 

Route::any('equipment/create', ['as' => 'equipment.create', 'uses' => '[email protected]']); 
Route::any('equipment/index', ['as' => 'equipment.index' , 'uses' => '[email protected]']); 
Route::any('equipment/store', ['as' => 'equipment.store' , 'uses' => '[email protected]']); 
Route::any('equipment/show/{id}', ['as' => 'equipment.show' , 'uses' => '[email protected]']); 
Route::any('equipment/edit/{id}', ['as' => 'equipment.edit' , 'uses' => '[email protected]']); 
Route::any('equipment/update/{id}', ['as' => 'equipment.update' , 'uses' => '[email protected]']); 
Route::any('equipment/destroy/{id}', ['as' => 'equipment.destroy' , 'uses' => '[email protected]']); 
Route::any('equipment/loadManufacturer', ['as'=>'equipment.loadManufacturer','uses'=>'[email protected]']); 
Route::any('equipment/loadMachine', ['as'=>'equipment.loadMachine','uses'=>'[email protected]']); 
Route::any('equipment/loadModel', ['as'=>'equipment.loadModel','uses'=>'[email protected]']); 
Route::any('equipment/loadImage', ['as'=>'equipment.loadImage','uses'=>'[email protected]']);}); 

ログインページや機器のページは動作しますが、SOSとOrderルートにはありません。

私はPHPの職人を使用していますが、ここで

を果たす注文コントローラーの一部です:

<?php 

namespace App\Http\Controllers; 

use Illuminate\Http\Request; 
use App\Models\So; 
use App\Models\Order; 
use App\Models\Customer; 
use App\Models\Equipment; 
use App\Models\User; 
use App\Models\Leasing; 
use Illuminate\Support\Facades\Auth; 
use Session; 
use DB; 
use Redirect; 
use Illuminate\Support\Facades\Input; 
use Carbon\Carbon; 
use Mail; 

class OrderController extends Controller 
{ 
/** 
* Display a listing of the resource. 
* 
* @return \Illuminate\Http\Response 
*/ 
public function index() 
{ 
    //create a variable and store all the blog posts in it from the dataabse 
    $orders = Order::all(); 

    //return a view and pass in the above varaible 
    return view('order.index')->with('orders', $orders); 

} 

/** 
* Show the form for creating a new resource. 
* 
* @return \Illuminate\Http\Response 
*/ 

ここでは、ルートリスト

enter image description here

PHP職人ダンプ、自動ロード

です

[Symfony \ Component \ Console \ Excep \ CommandNotFoundException]
コマンド "dump-autoload"が定義されていません。コマンド以下のコマンド・ライン・火災の際

composer dump-autoload 
Warning: This development build of composer is over 60 days old. It is  recommended to update it by running "/usr/local/bin/composer self-update" to get the latest version. 
Generating autoload files 
+0

エラースタック全体をポストします。 – Josh

+0

職人のサービスや他のものを使用していますか? – haakym

+0

私は完全なエラースタックを追加しました。私は職人のサービスを利用しています – JCD

答えて

0

その後、URL

php artisan serve --host=localhost --port=8000 
+0

元のコンピュータはXAMPを使用していましたが、新しいコンピュータはWAMPを実行していますが、これは違いがありますか? – JCD

+0

"WAMP"と一緒に使いたい場合は、プロジェクトフォルダに行き、上記のコマンドを実行してください。 "WAMP"と "XAMP"でも正常に動作しています。 –

0

にアクセスしようとした私は、XAMPにWAMPから切り替え、それが働きました。

関連する問題