質問: array($db->quote($username), $db->quote($choice)); $query->insert($db->quotename('#__choice')) ->columns($db->quotename($columns)) ->values(implode(',', $values)); $db->setquery($query); $db->execute(); header("location: /choice"); ?> 私はjpath_baseをルートフォルダの外側に定義することも試みました:('jpath_base','../../');ルートディレクトリの外にjoomla cmsをインポートする際に常に使用されていましたが、このjinputのものを使用すると、空白のページが表示されますか?
回答: 空白のページが表示される場合は、通常、サーバーで致命的なエラーが発生したことを意味します。エラー報告をオンにして開発レベルに設定するか、サーバーのエラーログを確認してください。そこに何か書かれているはずです。このスクリプトをルートの外に移動する場合は、require_onceステートメントのファイルパスを調整する必要があります。現在のファイルからjoomlaフォルダーとそのライブラリーへのパスが必要です。