すべての再帰的ファイルアクセス権を含むlaravelプロジェクトをコピーしました。それから、pleskサーバのサブドメインにロードしました。 pleskのアプリケーションインターフェイスを使用してすべての依存関係をインストールしました。暗号とキーに関するエラーが発生していたので、app_keyをSomeRandomStringWith32Charactersに変更しました。私は職人が「PHPの致命的なエラー:キャッチされないリフレクションの例外:クラスログは/var/www/vhosts/domain/subdomain/bootstrap/cache/compiled.php:1291に存在しません」と言っているときにエラーが発生します。スタックトレースリスト#0-4がリストされます。コピーしたLaravelプロジェクトで500サーバーエラーが発生しました
さらに私は、私は任意のヘルプは大歓迎ですので、laravelに新しいです。この
<Limit GET POST PUT DELETE>
#For REST support
Allow from all
</Limit>
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>
RewriteEngine On
RewriteBase/# <------------ This one you missed
#Just to redirect to www.site.com when only site.com comes
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ http://www.%{HTTP_HOST} [R=301,L]
#end of codes
# Redirect Trailing Slashes...
RewriteRule ^(.*)/$ /$1 [L,R=301]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule^index.php [L]
</IfModule>
のように見えるために私のパブリックフォルダ内の.htaccessファイルを設定しています。ありがとうございます
を実行することもできます関連する依存関係はIoCによって(サービスプロバイダを介して)ロードされています。 – Ohgodwhy
サーバーで 'composer install'を実行しましたか?このサーバーの新しいenvファイルを作成しましたか? – user2094178
@ user2094178サーバーの新しい.envファイルを作成しました。私は今朝、PHPのバージョンが5.3であったことを返すまで、コンポーザーをssh経由でインストールしなかった。私は作曲家とlaravelをpleskウェブインターフェース経由でインストールしました。またpleskは、php7.0.19を実行していることを示しています。 /opt/plesk/php/7.0/bin/phpコンポーザーをインストールしてphp7を起動しようとすると、入力ファイルのコンポーザーを開くことができませんでした。 – somebodystopme