日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > php >内容正文

php

apache php 脚本,PHP脚本不在Apache服务器上执行

發(fā)布時(shí)間:2024/7/19 php 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 apache php 脚本,PHP脚本不在Apache服务器上执行 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

問(wèn)題描述

我剛剛重新安裝了Apache和PHP5但是當(dāng)我訪問(wèn)我的doc root時(shí)它只下載了一個(gè)”download”文件。當(dāng)我嘗試documentroot /index.php時(shí),它只是下載PHP文件。

我安裝了PHP,但Apache似乎不想執(zhí)行它。人們建議在我的httpd.conf中添加’Load Module’線,但我沒(méi)有該文件。

最佳解決思路

打字:

sudo apt-get install apache2 php5 libapache2-mod-php5

將安裝您需要的一切,并將啟動(dòng)支持PHP的apache服務(wù)器。

要驗(yàn)證是否已加載php模塊,請(qǐng)鍵入:

a2query -m php5

如果未啟用,則加載:

sudo a2enmod php5

并重啟apache:

sudo service apache2 restart

更新php7.0,在Ubuntu 16.04和16.10上測(cè)試

感謝評(píng)論,我更新了php7的答案。

安裝:

sudo apt-get install apache2 php7.0 libapache2-mod-php7.0

校驗(yàn):

a2query -m php7.0

加載:

sudo a2enmod php7.0

重啟apache:

sudo service apache2 restart

次佳解決思路

另一個(gè)常見(jiàn)原因是php短標(biāo)簽<?未通過(guò)默認(rèn)的php.ini配置啟用 ,因此在升級(jí)或重新安裝后,該設(shè)置可能會(huì)被關(guān)閉,php代碼可能依賴于它。嘗試用<?php替換<?。

第三種解決思路

Ubuntu 16.04已經(jīng)轉(zhuǎn)移到PHP 7.這個(gè)單一命令將為您完成任務(wù):

sudo apt-get install apache2 php libapache2-mod-php

這里libapache2-mod-php是安裝libapache2-mod-php7的meta-package。

第四種思路

在終端打開(kāi)php.ini與nano:

sudo nano /etc/php/php5.6/apache2/php.ini

然后改變:

short_open_tag = Off

short_open_tag = On

然后保存然后重啟apache2:

sudo systemctl restart apache2

參考資料

總結(jié)

以上是生活随笔為你收集整理的apache php 脚本,PHP脚本不在Apache服务器上执行的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。