2017-08-09 18 views
2

10 + WAMP + phpの7 + symfonyの3.3symfonyの3.3ビルトインサーバーエラー私は窓の下にアプリを研究開発をしてい

私は内蔵のサーバーを使用しようとしている:

php bin/console server:run 
[OK] Server listening on http://127.0.0.1:8000 
// Quit the server with CONTROL-C. 

をそして、私はhttp://localhost:8000/app_dev.php/またはhttp://127.0.0.1:8000/app_dev.php

に行くとき、私はこのエラーを取得:

Warning: Unknown: failed to open stream: No such file or directory in Unknown on line 0 
Fatal error: Unknown: Failed opening required 'C:\wamp\www\myproject\vendor\symfony\symfony\src\Symfony\Bundle\WebServerBundle/Resources/router.php' (include_path='.;C:\php\pear') in Unknown on line 0 

同じ電子すべてのルートの下でrror。私のルートは正しく、組み込みサーバーの外で正常に動作します...

この問題で私を助けてください。

+0

あなたはあなたのWAMPサーバを閉じて再試行してみましたか? – Mcsky

+0

...はい。そして私のコンピュータ。私のアパートさえ。建物全体を試しに行く – mBbkr

+0

ハハハ良い計画。 パス '\ myproject \ vendor'に空白がありますが、削除しようとしています。 PHPパスを確認してください。あなたのエラーは非常に奇妙です – Mcsky

答えて

-1

でも、私は同じエラーを得た私は同じエラーを取得し、私は作曲

作曲作成プロジェクトはsymfony /フレームワークの標準版のmy_project_nameで

+0

これは推測ですね。質問には作曲家もいません。 –

+0

これは推測ではありません、私はこのソリューションで私の問題を解決しました。私は今問題を説明しました – Taha

+0

あなたのソリューションはあなたの問題のために機能しましたが、これは良い解決策ではありません。既存のプロジェクトがある間に新しいプロジェクトをインストールします。これは「ブルースクリーンがあれば、新しいコンピュータを購入する」という解決策です。質問にはcomposer.jsonさえないので、あなたはプロジェクトの様子を知らないだけです。 Symfony Framework Standard EditionはTwig、Doctrineなどをインストールします。OPがこれらのコンポーネントを使用しているかどうかは不明です。 –

0

プロジェクトをインストールすることによってこの問題を解決します作曲家経由でインストールする。

それは作曲家がプロジェクトをダウンロードした際に、あなたが得るエラー(vendor\symfony\symfony\src\Symfony\Bundle\WebServerBundle/Resources/router.php)に記載されている必要なファイルは、この問題を解決するには...

を含まれていなかった何らかの理由で、私は手動でhttps://github.com/symfony/web-server-bundle/blob/master/Resources/router.phpからこれを追加しましたことが判明し、私のsymfonyアプリケーションは期待どおりに動作しました。

実際にファイルを追加するためにコンピュータを再起動しなければならなかったのは、PHPサーバーを起動した後にWindowsでadminとして追加してもロックされてしまったからです。

UPDATE:ファイルを手動で追加するより

さらに良いことに、私はこのプロジェクトにvendorフォルダからsymfonyフォルダを削除し、composer updateをreran。ファイルrouter.phpが実際にダウンロードされます。場合によってはbin/console server:runを実行すると削除されます。理由は分かりません。

1

私は、同じ問題を抱えていたが解決しよう

:あなたは(アバストのような)アンチウイルスを持っている場合は

  • はベンダー

  • composer update

  • symfonyフォルダを削除disable itウェブを起動する前に サーバー

  • php bin/console server:run

関連する問題