2017-09-21 12 views
2

TYPO3 6.2.31を7.6.23に移行しようとすると、いくつか問題が発生します。TYPO3 6.2.31からTYPO3に移行する7.6.23

1)全ページ

2をコピーします。特に、ページツリーが欠落している

ので、私は移行するこの方法を試してみた。このエラー

The requested resource "%2Fmain" was not found

を得ました。 )新しいソースへのシンボリックリンクの変更

3.)インストールツールでの移行ウィザードの開始

そして今私がバックエンドにアクセスしたいとき、私は上記のエラーを受けました。

私は何ができますか?

ありがとうございました。

index.php?route=%252Fmain&token=XXX 

正しいURLに問題がある可能性がどのような

index.php?route=%2Fmain&token=XXX 

次のようになります?follwing URLが呼ばれurl.de/typo3私は呼ん

+0

がinstalltool(または正孔typo3temp)を経由してキャッシュを削除してみてください。この場合、TYPO3 8.7でも同じように見えました。シンボリックリンクを変更すると、OPcode/APCが問題になることがあります。 – jokumer

+0

はいすべてのキャッシュを既にクリアしました。エラーメッセージでは、次のヒントがリンクされています:https://wiki.typo3.org/Exception/CMS/1425389240 – Felix

+0

しかし、何もインポートできないため、これは私のコンテキストでは機能しません...エラーメッセージだけが表示されます – Felix

答えて

1

BE開くために:Need to allow encoded slashes on Apache

問題1:Apacheはそれが無効なURL

だと考えています

ソリューション:AllowEncodedSlashesオンのhttpd.conf

問題2:ApacheはエンコードされたスラッシュES

対処:httpd.confのAllowEncodedSlashes NoDecode(アパッチ2.3.12+が必要)

問題3:再符号化(二重エンコード)にmod_proxyを試みURLが

%252F (eg. /example/http:%252F%252Fwww.someurl.com/) 

%の2Fを変更します解決策:httpd.confでProxyPassキーワードnocanonを使用して、プロキシを介して生のURLを渡します。

ProxyPass http://anotherserver:8080/example/ nocanon 

httpd.confファイル:

AllowEncodedSlashes NoDecode 

<Location /example/> 
    ProxyPass http://anotherserver:8080/example/ nocanon 
</Location> 
1

以下の手順に従ってください。

  1. typo3 7 LTS最新のソースをダウンロードし、シンボリックリンクを作成します。
  2. typo3conf、uploads、fileadminフォルダを追加してください。
  3. インストールツールを開き、キャッシュphpとtypo3の両方をクリアしてください。
  4. currentdatabseの仕様を比較し、すべての手順を実行します。
  5. ゴーウィザードをアップグレードし、
  6. キャッシュをクリアし、すべての必要なステップを完了し、typo3tempファイルを削除し、ここに述べたよう
+0

ありがとう、これを試しましたが、私は同じエラーがあります。メッセージ – Felix

+0

私のためのヒント? – Felix

+0

ログ履歴を確認する必要があります。私はあなたがこの方法であなたの問題を判断することができると思う.. –