2016-10-11 1 views
0

を返され、すべての後、私はこのファイルは自動生成されSymfony3は、サーバーは、私はホスティングに私のsymfony3コードを入れたかった「500内部サーバーエラー」

Oops! An Error Occurred

The server returned a "500 Internal Server Error".

Something is broken. Please let us know what you were doing when this error occurred. We will fix it as soon as possible. Sorry for any inconvenience caused.

私parameters.yml

#を得ました

database_host: db.if.ktu.lt 
database_port: null 
database_name: lukmil 
database_user: lukmil 
database_password: "MyPassword" 
mailer_transport: smtp 
mailer_host:  127.0.0.1 
mailer_user:  ~ 
mailer_password: ~ 
secret: ThisTokenIsNotSoSecretChangeIt 

私から得るものです:作曲中に

パラメータをインストールログを出力する

[2016-10-11 18:18:40] request.INFO: Matched route "{route}". {"route":"authentication_register","route_parameters":{"_controller":"AppBundle\Controller\DefaultController::indexAction","_route":"authentication_register"},"request_uri":" http://lukmil.stud.if.ktu.lt/register ","method":"GET"} [] [2016-10-11 18:18:40] security.INFO: Populated the TokenStorage with an anonymous Token. [] [] [2016-10-11 18:18:40] request.CRITICAL: Uncaught PHP Exception Doctrine\DBAL\Exception\ConnectionException: "An exception occured in driver: SQLSTATE[28000] [1045] Access denied for user 'root'@'stud.if.ktu.lt' (using password: NO)" at /home/lukmil/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractMySQLDriver.php line 103 {"exception":"[object] (Doctrine\DBAL\Exception\ConnectionException(code: 0): An exception occured in driver: SQLSTATE[28000] [1045] Access denied for user 'root'@'stud.if.ktu.lt' (using password: NO) at /home/lukmil/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractMySQLDriver.php:103, Doctrine\DBAL\Driver\PDOException(code: 1045): SQLSTATE[28000] [1045] Access denied for user 'root'@'stud.if.ktu.lt' (using password: NO) at /home/lukmil/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:47, PDOException(code: 1045): SQLSTATE[28000] [1045] Access denied for user 'root'@'stud.if.ktu.lt' (using password: NO) at /home/lukmil/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:43)"} []

私は何ができますか? localhost上で正常に動作していない

+0

絶対にパスワードを共有しないでください。私はパスワードを隠すために2回編集しました – manuerumx

答えて

3

[OK]を、私はパテプログラムは、次にログインし、ダウンロードとPHPのbin /コンソールキャッシュを使用..修正を見つけました:私の問題は解決キャッシュ:)

+0

も助けてくれました。:)感謝します:) – Blueblazer172

0

サーバーのデータベース資格情報が設定ファイル(.yml)に正しく追加され、データベースユーザーが試行中のデータベースにアクセスする権限を持っていることを確認してくださいアクセスするために。

rootを使用して直接使用するべきではないため、それぞれのデータベースへのアクセス権を持つユーザーを作成することをお勧めします。

+0

それは大学ホスティングです.. symfonyの前に私は通常データベースにアクセスすることができました – lukmil

0

パスワードなしでrootを使用しています。しないでください。

チェックこのAccess denied for user '[email protected]' (using password:NO)

そして、データベースにアクセスするユーザーを作成は、rootユーザーを使用しないようにしてください。

「パスワードから

パラメータは次のようにする必要があります削除します。

database_port: null 
database_name: lukmil 
database_user: lukmil 
database_password: MyPassword 
+0

ok mysql -u root password '123'があったが、mysql ? – lukmil

+0

@lukmilパスワード文字列から ""を削除します。 symfonyは " – manuerumx

0

をクリアすると明らか--env = PROD は二回enviromentsをチェックすることが重要です私の場合は例えば 私のコードは、dev内に最適です:。 app_dev.p馬力/ウェブ/

が、本番でのログイン

は、その後、私は生産のログをチェックし、エラーをfinded「500内部サーバーエラー」: /ウェブ/ログイン

私はこのエラーを持っています。

多分あなたも役に立ちます。

よろしくお願いいたします。

関連する問題