Php-Programm aus /var/www Ordner
Ich habe lampp-server und UBUNTU-OS, wenn ich mit meinem Kommando-Zeile, die ich Schreibe,
sudo /opt/lampp/lampp start
für den Start meiner xampp-server auf linux.
Jetzt kann ich in der Lage zu laufen meine php-code geschrieben, der in /opt/lampp/htdocs direkt, indem Sie,
localhost/myphpcode.php
Und es funktioniert gut.
Aber ich will laufen meine php-code aus dem Ordner /var/www, die ist im root.
Wie kann ich mit meinen php-Ordner mit diesem Pfad?
Nein, sir, ich will meinen code, wenn ich Schreibe es in /var/www/myphp.php und rufen Sie im browser localhost/myphp.php.
Warum nutzen Sie nicht die LAMPE-Pakete von Ubuntu?
Sir ,gibt es irgendein problem wenn ich mit xampp für ubuntu?
Sir, alles ist gut funktioniert, wenn ich meinen code aus /opt/lampp/htdocs, aber ich will wissen, den Prozess, mit deren Hilfe ich in der Lage zu laufen, meinen code von /var/www.
Warum nutzen Sie nicht die LAMPE-Pakete von Ubuntu?
Sir ,gibt es irgendein problem wenn ich mit xampp für ubuntu?
Sir, alles ist gut funktioniert, wenn ich meinen code aus /opt/lampp/htdocs, aber ich will wissen, den Prozess, mit deren Hilfe ich in der Lage zu laufen, meinen code von /var/www.
InformationsquelleAutor swap-nil | 2014-03-10
Du musst angemeldet sein, um einen Kommentar abzugeben.
Edit httpd.conf-Datei und fügen Sie
DocumentRoot "/var/www"
für das ändern von root-Verzeichnis, legen Sie Ihre Datei und starten Sie serverFühren Sie "locate httpd.conf" zu finden httpd.conf
nach der änderung, wenn ich den apache neu starten und danach bin ich mit meinem code ist es gegeben, "Sie besitzen nicht die Berechtigung zum Zugriff auf das angeforderte Objekt. Es ist entweder zu Lesen-geschützt oder nicht lesbar durch den server. "
Geben Sie die entsprechende Berechtigung auf /var/www mit chmod
sudo chmod -R 0777 /var/www
InformationsquelleAutor Rahul R Dhobi
Können Sie Ihre php-Dateien in apache2 DocumentRoot ich.e /var/www/html standardmäßig, und starten Sie apache2-service-vorausgesetzt, es hat die php-Module unterstützt. Sie würde in der Lage sein, um die Seite zu öffnen, auf browser von localhost und auch durch die IP-Adresse des linux-ubuntu-box.
https://help.ubuntu.com/community/ApacheMySQLPHP -> Diesen link wäre hilfreich.
Dank & Grüße,
Alok Thaker
InformationsquelleAutor linux_fanatic
Stellen Sie sicher, dass Sie Apache so konfiguriert dienen PHP-Seiten und, dass der Apache config ist richtig eingestellt.
Was passiert, wenn Sie schlagen localhost/file.php ? Passiert da was, oder muss es die Datei herunterladen?
Klingt wie dein docroot ist das setup nicht richtig für Ihre Website. Untersuchen .htaccess und sicherzustellen, dass es auf /var/www
InformationsquelleAutor Richard Simpson