PHP未在Debian上运行Jessie

问题描述:

我无法让php5在最近安装的Debian机器上运行,运行Jessie和Apache 2.4.10。PHP未在Debian上运行Jessie

我安装了PHP 5.6.30-0 + deb8u1。 并启用apache模块php5。 一切似乎与Web服务器很好地工作,但是当我访问下面的PHP脚本文件的URL,我得到错误304

<?php 
    phpinfo(); 
?> 

但是如果我有php5 info.php解释它在终端脚本解释罚款。

我正在运行phpmyadmin,没有任何问题。

我寻找类似错误的答案,但找不到任何东西。希望你们能帮助我。在Apache

信息:

apachectl -V 

Server version: Apache/2.4.10 (Debian) 
Server built: Feb 24 2017 18:40:28 
Server's Module Magic Number: 20120211:37 
Server loaded: APR 1.5.1, APR-UTIL 1.5.4 
Compiled using: APR 1.5.1, APR-UTIL 1.5.4 
Architecture: 64-bit 
Server MPM:  prefork 
    threaded:  no 
    forked:  yes (variable process count) 
Server compiled with.... 
-D APR_HAS_SENDFILE 
-D APR_HAS_MMAP 
-D APR_HAVE_IPV6 (IPv4-mapped addresses enabled) 
-D APR_USE_SYSVSEM_SERIALIZE 
-D APR_USE_PTHREAD_SERIALIZE 
-D SINGLE_LISTEN_UNSERIALIZED_ACCEPT 
-D APR_HAS_OTHER_CHILD 
-D AP_HAVE_RELIABLE_PIPED_LOGS 
-D DYNAMIC_MODULE_LIMIT=256 
-D HTTPD_ROOT="/etc/apache2" 
-D SUEXEC_BIN="/usr/lib/apache2/suexec" 
-D DEFAULT_PIDLOG="/var/run/apache2.pid" 
-D DEFAULT_SCOREBOARD="logs/apache_runtime_status" 
-D DEFAULT_ERRORLOG="logs/error_log" 
-D AP_TYPES_CONFIG_FILE="mime.types" 
-D SERVER_CONFIG_FILE="apache2.conf" 

我想你的PHP工作,请检查你的apache的conf设置,例如从允许和拒绝。按照这个教程https://wiki.debian.org/LaMp

+0

确实。这是我的php5.conf有一些重要的部分评论。非常感谢!!! – Andre