PHP を利用した CMS Web サイトを持っています。database.php
PHP スクリプトに含めたいと思います。database.php は config フォルダーにあり、db 接続の詳細 (pass、db_name など) があります。
スクリプトは次のとおりです。
<?php
echo __DIR__ ."<br /><br />";
//make sure your assumptions on directories and path are correct for the
//include below
include '../application/config/database.php';
?>
スクリプトを実行すると、次のメッセージが表示されます。
/Applications/XAMPP/xamppfiles/htdocs/tslocal/textbook_scripts
スクリプトへの直接アクセスはありません。
の最初の行は次の行database.php
です。
<?php defined('SYSPATH') or die('No direct script access.');
CMS が何らかの形で構成ファイルを「保護」しているため、構成ファイルを含めることができないと推測しています。「スクリプトへの直接アクセスなし」とは何ですか? Google は、この機能を追加しようとしている人々の例をたくさん教えてくれます。削除したいです。可能?おそらく?PHP に database.php へのアクセスを許可するにはどうすればよいですか?