2016-11-11 4 views
-1

Ich lese viele Beiträge über PHP-Probleme und ect. Sie alle sagen, PHP zu installieren, starten Sie Apache-Server und so weiter ..installiert php, aber es gibt nichts in /etc/init.d/php

Aber das Problem ist, dass, nachdem ich laufen:

sudo apt-get install php 

und selbst wenn ich überprüfen Sie die Version:

[email protected] ~ $ php -v 
PHP 7.0.8-0ubuntu0.16.04.3 (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.8-0ubuntu0.16.04.3, Copyright (c) 1999-2016, by Zend Technologies 

Es gibt nichts über PHP in meinem /etc/init.d/ Ordner. So zum Beispiel: wenn ich schaffe etwas in/var/www/html/Ordner, wie Datei info.php mit:

<?php phpinfo(); ?> 

und dann öffne ich localhost/info.php. Ich bekomme Rohdaten(). Mein php feuert nicht und tut nichts.

Könnte mir bitte jemand etwas über das, was passiert, geben?

Ich habe Homestead und Vagrant Setup in der Vergangenheit verwendet, aber für dieses Projekt würde ich gerne lokale Lampe konfigurieren. Mby Homestead, phpadmin stört irgendwie mein vanila-Setup? :/

+2

Wenn mein Linux nicht zu rostig ist, enthält '/ etc/init.d' Start/Stop-Skripte für Daemons und Systemdienste. PHP ist nicht so etwas. –

+0

Die Installation von PHP ist nicht genug, Sie müssen Ihren Webserver natürlich so konfigurieren, dass Dateien mit der Endung .php tatsächlich als PHP geparst werden. – CBroe

+0

https://www.itnota.com/install-apache-mysql-php-on-linux-mint/ die meisten der Anleitungen geht so, und wie ich schon sagte, PHP-Dateien funktionieren nicht. Ich bin mir ziemlich sicher, dass ich apatche genau so konfiguriert habe, dass es mit PHP kommunizieren sollte. wenn ich ssh zu meinem Heimstätte Vagabund Box. Es gibt /etc/init.d/php7.0-fpm Daemon, den ich starten/neustarten kann/etc – Justas

Antwort

0

Ich löschte Apache/php/mysql. Redid alles und es scheint, dass das mein Problem behoben. Ich weiß immer noch nicht, was das Problem verursacht hat und warum PHP nicht richtig läuft. Weil ich alle notwendigen Modelle konfiguriert und installiert habe. Mby gab es einige Probleme mit meiner alten phpadmin Konfiguration, die einige Missverständnisse verursachten.