首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Debian服务php5未被识别

Debian服务php5未被识别
EN

Stack Overflow用户
提问于 2017-03-02 16:50:33
回答 2查看 225关注 0票数 0

叹息我已经试着解决这个问题好几天了,但是还没有找到任何解决办法。我甚至重新安装了我的VPS。也帮不上忙。我安装了Apache2和PHP5

apt-get install php5 libapache2-mod-php5 php5-mcrypt

但是,当我运行以下命令时,它会告诉我服务php5是不被识别的。

是我所遵循的教程。

看上去是这样的:

代码语言:javascript
复制
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# 
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-03-02 17:13:12

PHP只有在FPM下运行时才有服务。除非您已经安装并正在使用PHP (考虑到您使用的是Apache和mod-php),否则将按请求生成PHP,而不是让守护进程侦听调用。相反,您应该重新启动Apache,如本教程后面所述:

代码语言:javascript
复制
sudo service apache2 restart
票数 2
EN

Stack Overflow用户

发布于 2017-03-02 17:10:30

你得做:

代码语言:javascript
复制
service apache2 restart

如果希望从命令行运行php,请使用:

代码语言:javascript
复制
php <filename.php>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42561256

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档