Drupalインストールでは、ルートPHPファイルが以下のプレーンテキストとして表示されます。a2enmodはphp5が有効になっていると言い、aptitudeはlibapache2-mod-php5がインストールされていると言います、mods-enabled /にはphp5.confとphp5.loadがあり、VirtualHostにはDirectoryIndexとScriptHandlerが指定されています。これは一種の政府経済学者のコンピューターウイルスに似ています。見つけることができるすべての指標は、システムは正常であるが、機能しないことを示しています。Drupal 7サイトを稼働させるには、他に何をすべきですか?
表示されるページは次のとおりです。
<?php
/**
* @file
* The PHP page that serves all page requests on a Drupal installation.
*
* The routines here dispatch control to the appropriate handler, which then
* prints the appropriate page.
*
* All Drupal code is released under the GNU General Public License.
* See COPYRIGHT.txt and LICENSE.txt.
*/
/**
* Root directory of Drupal installation.
*/
define('DRUPAL_ROOT', getcwd());
require_once DRUPAL_ROOT . '/includes/bootstrap.inc';
drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);
menu_execute_active_handler();
これは、Apacheがphpスクリプトを実行するように適切に構成されていないようです
これらのファイルのいずれかを確認してください/etc/httpd/conf.d/php.conf
または/etc/httpd/conf/httpd.conf
これら2行
AddHandler php5-script .php
AddType text/html .php
次にApacheを再起動します
service httpd restart
Drupalではなく、同じ問題が発生しました-デフォルトでオフになっていると思われるshort_open_tagパラメータが最後に発見されました-アプリケーションは完全に短いオープンタグを使用して記述されています。変更して- short_open_tag = Onそしてそれはすぐに起こりました。