Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/251.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
浏览器没有打开php,而是在Ubuntu中下载php_Php_Ubuntu_Apache2_Port - Fatal编程技术网

浏览器没有打开php,而是在Ubuntu中下载php

浏览器没有打开php,而是在Ubuntu中下载php,php,ubuntu,apache2,port,Php,Ubuntu,Apache2,Port,我正确安装了php和apache2,我能够打开localhost/index.php。Index.php位于/var/www。 但是,当我通过python-msimplehttpserver 8000打开端口8000时,localhost:8000/index.php将不会打开,浏览器将开始下载它 我还在ports.conf中添加了listen8000 我还需要更改什么才能使其正常工作 还有一个问题,我需要做什么更改才能使php在所有文件中工作,而不仅仅是/var/www 感谢您使用python

我正确安装了php和apache2,我能够打开localhost/index.php。Index.php位于/var/www。 但是,当我通过python-msimplehttpserver 8000打开端口8000时,localhost:8000/index.php将不会打开,浏览器将开始下载它

我还在ports.conf中添加了listen8000

我还需要更改什么才能使其正常工作

还有一个问题,我需要做什么更改才能使php在所有文件中工作,而不仅仅是/var/www


感谢您使用python来响应HTTP请求,而不是Apache,因此Apache永远没有机会执行index.php


尝试学习Apache的工作原理。

我只是解决了我的问题。我编辑了apache2.conf并添加了8000端口,然后将文档根目录更改为我的主目录