【问题标题】:installed php, but there is nothing in /etc/init.d/php安装了 php,但 /etc/init.d/php 中没有任何内容
【发布时间】:2016-11-11 12:18:19
【问题描述】:

我阅读了很多关于 php 问题等的帖子。他们都说要安装php,重启apache服务器等等..

但问题是我运行后:

sudo apt-get install php

即使我检查了版本:

    justas@justas-Lenovo-M490s ~ $ php -v
PHP 7.0.8-0ubuntu0.16.04.3 (cli) ( NTS )
Copyright (c) 1997-2016 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies
    with Zend OPcache v7.0.8-0ubuntu0.16.04.3, Copyright (c) 1999-2016, by Zend Technologies

我的 /etc/init.d/ 文件夹中没有关于 php 的内容。例如: 如果我在 /var/www/html/ 文件夹中创建一些东西,例如文件 info.php :

<?php phpinfo(); ?>

然后我打开 localhost/info.php。我得到原始数据()。我的 php 没有触发,也没有做任何事情。

有人能给我一些关于正在发生的事情的信息吗?

我过去一直在使用 Homestead 和 vagrant 设置,但对于这个项目,我想配置本地灯。 Mby 宅基地,phpadmin 以某种方式干扰了我的 vanila 设置? :/

【问题讨论】:

  • 如果我的 Linux 不是太生锈,/etc/init.d 包含守护进程和系统服务的启动/停止脚本。 PHP 不是这样的。
  • 仅仅安装 PHP 是不够的,你当然需要配置你的网络服务器,让以 .php 结尾的文件实际解析为 PHP。
  • itnota.com/install-apache-mysql-php-on-linux-mint 大多数指南都是这样的,就像我说的 php 文件不起作用。我很确定我已经正确配置了补丁,所以它应该与 php 通信。如果我 ssh 到我的宅基地流浪者盒子。有 /etc/init.d/php7.0-fpm 守护进程,我可以启动/重启/etc
  • 您是否还安装(并启用)了 php 的 apache-module
  • 我安装了 php7.0-fpm,这让我可以访问 php 服务命令,但这并没有解决我的问题。 @FranzGleichmann 我不清楚你在说什么。我知道我应该安装一些东西,但不知道如何安装。该模块是用于 php 还是 apache?

标签: php init.d


【解决方案1】:

我清除了 apache/php/mysql。重做一切,似乎解决了我的问题。我仍然不知道是什么导致了问题以及为什么 php 运行不正常。因为我已经配置并安装了所有必要的模型。 Mby 我的旧 phpadmin 配置存在一些问题,导致了一些误解。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-02-10
    • 2015-05-02
    • 1970-01-01
    • 2019-01-06
    • 1970-01-01
    • 1970-01-01
    • 2019-12-14
    • 1970-01-01
    相关资源
    最近更新 更多