私はSymfonyの初心者です。 symfonyを使って、ローカルホストで正常に動作する非常に簡単なプロジェクトを構築します。私は私の共有ホスティングのルートに 'web'を期待するプロジェクトフォルダのすべてのコンテンツをアップロードし、 'public_html'フォルダに 'web'フォルダをアップロードします。 MySQLをホストの作成したデータベースに正しくインポートし、 'parameters.yml'を変更してデータベース接続の詳細を変更してください。 '/ var/logs /'と '/ var/cache'のchmodを777に変更します。しかし、ウェブサイトに行くときに内部エラーが発生します。共有ホストのsymfonyプロジェクトでエラーが発生しました
エラー詳細:
[24-Apr-2016 05:02:09 UTC] PHP Fatal error: Uncaught exception 'RuntimeException' with message 'Session Storage was not able to create directory "D:\eventcalendar\app/../var/sessions/prod"' in /home/emusummit/var/cache/prod/classes.php:292 Stack trace:
#0 /home/emusummit/var/cache/prod/appProdProjectContainer.php(1898): Symfony\Component\HttpFoundation\Session\Storage\Handler\NativeFileSessionHandler->__construct('D:\\eventcalenda...')
#1 /home/emusummit/var/bootstrap.php.cache(2107): appProdProjectContainer->getSession_HandlerService()
#2 /home/emusummit/var/cache/prod/appProdProjectContainer.php(1937): Symfony\Component\DependencyInjection\Container->get('session.handler')
#3 /home/emusummit/var/bootstrap.php.cache(2107): appProdProjectContainer->getSession_Storage_NativeService()
#4 /home/emusummit/var/cache/prod/appProdProjectContainer.php(1885): Symfony\Component\DependencyInjection\Container->get('session.storage...')
#5 /home/emusummit/var/bootstrap.php.cache(2107): appProdProjectContainer->getSessionService()
#6 /home/emusummit/var/cache/prod/c in /home/emusummit/vendor/twig/twig/lib/Twig/Loader/Filesystem.php on line 94
問題は何ですか?私を助けてください。ありがとう
ホストが使用するパスのように見えません。 –
@ダゴン//私はそれを見ますが、どこから変更 'D:\\ eventcalendar'を知っていませんか? –
はあなたのコードのどこかにある必要があります –