開発サーバーへのPyroCMSの新規インストールを完了しましたが、システムとアドオンフォルダーが「public_html」内のドキュメントルートフォルダーの上にあるようです。
PyroCMSはCodeIgniterに基づいており、CodeIgniterをインストールするたびに、セキュリティ上の理由から、システムフォルダーをドキュメントルートの下に配置する必要がありました。これは、PyroCMSのインストールでは当てはまりませんか?
開発サーバーへのPyroCMSの新規インストールを完了しましたが、システムとアドオンフォルダーが「public_html」内のドキュメントルートフォルダーの上にあるようです。
PyroCMSはCodeIgniterに基づいており、CodeIgniterをインストールするたびに、セキュリティ上の理由から、システムフォルダーをドキュメントルートの下に配置する必要がありました。これは、PyroCMSのインストールでは当てはまりませんか?
モジュールにはアセットが必要です。これはもちろん、HTTPアクセスが必要であることを意味します。最終的には、アセットヘルパーを改善して、すべてをGZIP /縮小/結合し、「アセット」コントローラーに渡す予定です。つまり、画像をキャッシュしてサイズを変更したり、JavaScriptを圧縮したりできます。
このようにすべてをPHPファイルに入れるということは、最終的にはすべてをパブリックフォルダーの外に置くことができるようになることを意味しますが、今のところ直接アクセスする必要があるか、画像、css、javascriptを含むテーマを持つ可能性に完全に夢中になっていますまたはアイコン。
PHPファイルをtext/plainとして提供するようにApacheに指示しないでください。そうすれば、まったく問題ありません。;-)