Debian Wheezy Service PHP5未被认可



sigh 我一直在尝试几天尝试解决此问题,但没有找到任何解决方案。我什至重新安装了我的副总裁。也没有帮助。我已经安装了apache2和 PHP5
apt-get install php5 libapache2-mod-php5 php5-mcrypt
但是,当我运行以下命令时,它告诉我服务 php5尚未识别。

这是我遵循的教程。

这就是它的样子:

root@vps380619:/etc/php5/cli# service php5 restart
php5: unrecognized service
root@vps380619:/etc/php5/cli# service php restart
php: unrecognized service
root@vps380619:/etc/php5/cli# service --status-all
 [ + ]  apache2
 [ - ]  bootlogs
 [ ? ]  bootmisc.sh
 [ ? ]  checkfs.sh
 [ ? ]  checkroot-bootclean.sh
 [ - ]  checkroot.sh
 [ - ]  console-setup
 [ + ]  cron
 [ - ]  hostname.sh
 [ ? ]  hwclock.sh
 [ - ]  kbd
 [ - ]  keyboard-setup
 [ ? ]  killprocs
 [ ? ]  kmod
 [ - ]  motd
 [ ? ]  mountall-bootclean.sh
 [ ? ]  mountall.sh
 [ ? ]  mountdevsubfs.sh
 [ ? ]  mountkernfs.sh
 [ ? ]  mountnfs-bootclean.sh
 [ ? ]  mountnfs.sh
 [ ? ]  mtab.sh
 [ ? ]  mysql
 [ ? ]  networking
 [ - ]  procps
 [ ? ]  rc.local
 [ - ]  rmnologin
 [ + ]  rsyslog
 [ ? ]  sendsigs
 [ + ]  ssh
 [ - ]  sudo
 [ + ]  udev
 [ ? ]  udev-mtab
 [ ? ]  umountfs
 [ ? ]  umountnfs.sh
 [ ? ]  umountroot
 [ - ]  unattended-upgrades
 [ - ]  urandom
 [ + ]  winbind
root@vps380619:/etc/php5/cli# 

php仅在FPM下运行时才具有服务。除非您已经安装并使用了PHP-FPM(考虑到您使用Apache和mod-php,您不会使用PHP),否则PHP是每次要求的,而不是让守护程序要收听呼叫。相反,您应该重新启动Apache,如稍后在教程中所述:

sudo service apache2 restart

您需要做:

service apache2 restart

如果您想从命令行运行PHP:

php <filename.php>

最新更新