問題タブ [typo3-10.x]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
typo3 - TYPO3 v10.1.0 がインストールされない
TYPO3 10.1.0 をインストールしたかったのですが、インストールがうまくいきません。
最初は、PHP エラーなしで Server-500-error をスローします。設定後'displayErrors' => true
、詳細なエラーメッセージが表示されるのを見ることができました
Symfony\Component\DependencyInjection\Exception\InvalidArgumentException
The file "/var/www/html/typo3/public/typo3/sysext/core/Configuration//Services.yaml" does not contain valid YAML: Unexpected characters near "
私はそのファイルを開き、その中のすべてのコメントを削除し、install.php をリロードしました。これにより、そのエラーは解決されましたが、今回は php 出力で別のエラーがスローされました。
NOTICE: PHP message: PHP Fatal error: Class TYPO3\CMS\Core\Mail\FileSpool contains 1 abstract method and must therefore be declared abstract or implement the remaining methods (Symfony\Component\Mailer\Transport\TransportInterface::__toString) in /var/www/html/typo3/public/typo3/sysext/core/Classes/Mail/FileSpool.php on line 38
FileSpool.php に __toString():string 関数を追加した後、別のエラーが発生しました
NOTICE: PHP message: PHP Fatal error: Declaration of TYPO3\CMS\Core\Mail\Mailer::send(Symfony\Component\Mime\RawMessage $message, ?Symfony\Component\Mailer\SmtpEnvelope $envelope = NULL): void must be compatible with Symfony\Component\Mailer\MailerInterface::send(Symfony\Component\Mime\RawMessage $message, ?Symfony\Component\Mailer\Envelope $envelope = NULL): void in /var/www/html/typo3/public/typo3/sysext/core/Classes/Mail/Mailer.php on line 38
したがって、基本的に、core/classes/Mail
TYPO3 10.1.0 をインストールできません。