Php 7.2.15 не загружается правильно

У меня были проблемы с загрузкой Apache2 php. Сначала он выводит необработанный код на экран. Потом я побежал sudo apt-get install php libapache2-mod-php а также sudo a2enmod mpm_prefork && sudo a2enmod php7.0, 2-я команда оказалась ненужной, но 1-я немного продвинула проблему вперед.

Запуск этого тестового файла в браузере (из /var/www/html):

// http://localhost/test.php
<?
phpinfo();

показывает это:

1024) //{ // $bandwidth = round($bandwidth / 1024 , 2); 
// $bandwidth .= " MB"; //} //else //{ // $bandwidth .= " KB";
 //} // //switch (@$_GET['download']) { //case 'resume_speed':
 //case 'noresume_speed': //case 'resume': //case 'noresume': 
// $object->set_byfile($FILENAME); // if ($_GET['download'] == 
'noresume' || $_GET['download'] == 'noresume_speed') 
$object->use_resume = false; // if ($_GET['download'] ==
 'resume_speed' || $_GET['download'] == 'noresume_speed' )
 $object->speed = 100; // $object->download(); //break; 
//case 'data': //case 'dataresume': // $data = implode('' ,
 file($FILENAME)); // $object->set_bydata($data); // if 
($_SERVER['download'] != 'dataresume') $object->use_resume = 
false; // $object->filename = basename($FILENAME); 
// $object->download(); //break; //case 'auth': 
// $object->set_byfile($FILENAME); // $object->use_auth = 
true; // $object->handler['auth'] = "test_auth"; // $object-
>download(); //break; //case 'url': // $object-
>set_byurl('http://www.php.net/get/php_manual_chm.zip/from/cr.
php.net/mirror'); // $object->download(); //break; //} // //if 
($object->bandwidth > 0) //{ // error_reporting(E_NONE); // $b 
= intval(implode('',file('bandwidth.txt'))) + $object-
>bandwidth; // $f = fopen('bandwidth.txt','wb'); // 
fwrite($f,$b); // fclose($f); // exit; //} // //function 
test_auth($user,$pass) { //test authentication function // if 
($user == 'user' && $pass == 'pass') return true; // return
false; //} // //?> -->

Черный текст на белом фоне. Нет форматирования.

Переход к корню каталога WordPress (с файлом index.php) показывает это (черный текст на белом фоне):

<?php
/**
 * Front to the WordPress application. This file doesn't do anything, but loads
 * wp-blog-header.php which does and tells WordPress to load the theme.
 *
 * @package WordPress
 */

/**
 * Tells WordPress to load the WordPress theme and output it.
 *
 * @var bool
 */
define( 'WP_USE_THEMES', true );

/** Loads the WordPress Environment and Template */
require( dirname( __FILE__ ) . '/wp-blog-header.php' );

Я пытался удалить / кошелек и установить оба apache2 и php несколько раз. Я также попытался остановить и перезапустить службу apache2.

Кто-нибудь знает, в чем может быть проблема?

Вот мои версии:

owner@G700:/var/www/wptest1$ apache2 -v
Server version: Apache/2.4.29 (Ubuntu)
Server built:   2018-10-10T18:59:25

owner@G700:/var/www/wptest1$ php -v
PHP 7.2.15-0ubuntu0.18.04.1 (cli) (built: Feb  8 2019 14:54:22) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.2.15-0ubuntu0.18.04.1, Copyright (c) 1999-2018, by Zend Technologies

Я на Lubuntu 18.04

0 ответов

Другие вопросы по тегам