如何编辑/etc/phps/apache2/php.ini


how to edit /etc/phps/apache2/php.ini

我想使用cloud9运行开放学校。为了使其运行,他们要求对php.ini文件进行一些更改。但我不确定我是否可以在cloud9中编辑这个/etc/phps/apache2/php.ini。

我已经在根目录下放了一个php.ini,所以phpinfo()得到了:

配置文件(php.ini)路径/etc/php5/apache2
已加载配置文件/home/ubuntu/workspace/php.ini

open-shool安装过程要求修改这两个php.ini文件。

您可以从终端编辑/etc/php5/apache2/php.ini。运行

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

目前还不可能在Cloud9编辑器中编辑主目录之外的文件。

我上传了开放学校要求的文件夹中的新php.ini文件(从GITHUB的php5项目复制),如下所示:

    $ sudo cp ~/workspace/php.ini /etc/php5/apache2 <br>

必须在~/workspace 中保存一份php.ini

之后,我安装了PHP5卷曲扩展:

    $ sudo apt-get install php5-curl

然后重新启动:

    $ apachectl restart 

如果您没有编辑php.ini的权限,那么您可以使用ini_set()函数设置php.ini的任何参数。

只需按照URLhttp://php.net/manual/en/function.ini-set.php审查。