PHPファイルがApache 2で実行されていません


0

netbeansでphpを実行しようとしています。実行しようとすると、echophpがブラウザで起動しませんが、htmlファイルは機能します。

私のコード

<html>
<head>
    <meta charset="UTF-8">
    <title></title>
</head>
<body>jjjjjj
    <?php        
    echo 'hello world';
    ?>
</body>
</html>

jjjjjjだけが来ています。

ターミナルでphp -vを指定すると、これが来ています

PHP 7.0.4-7ubuntu2 (cli) ( NTS )
Copyright (c) 1997-2016 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies
with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies

そして、私はPHPの問題を検索し、PHPをインストールしようとしましたが、

sudo apt-get install apache2 php5 libapache2-mod-php5
Reading package lists... Done
Building dependency tree       
Reading state information... Done
apache2 is already the newest version (2.4.18-2ubuntu3).
php5 is already the newest version (5.3.2-1ubuntu4).
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 dbus : Depends: adduser but it is not going to be installed
 dpkg : Breaks: libapache2-mod-php5 (< 5.6.4+dfsg-3~) but 5.3.2-1ubuntu4 is to be installed
 libapache2-mod-php5 : Depends: apache2-mpm-prefork (> 2.0.52) but it is not going to be installed or
                                apache2-mpm-itk but it is not installable
                       Depends: apache2.2-common but it is not going to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.

問題はphp7またはphp5にありますか?

私を助けてください

回答:


0

ログから、古いバージョンのパッケージ(おそらく非公式)がインストール中に問題を引き起こしているようです。

あなたの質問に対する答えは、ここの解決策でよく説明されています:askubuntu:libapache-mod5-php-インストールの問題

そこの解決策に従ってください。問題がある場合はコメントしてください。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.