我想使用cloud9运行open-school。为了让它运行,他们要求在php.ini文件中进行一些更改。但是我不确定我是否可以在cloud9上编辑/etc/phps/apache2/php.ini。
我已经在根目录下放了一个php.ini,所以phpinfo()导致了:
配置文件(php.ini)路径/ etc / php5 / apache2
加载配置文件/home/ubuntu/workspace/php.ini
open-shool instalation进程要求修改两个php.ini文件。
答案 0 :(得分:4)
您可以从终端编辑/etc/php5/apache2/php.ini
。运行
$ sudo nano /etc/php5/apache2/php.ini
目前还无法在Cloud9编辑器中编辑主目录之外的文件。
答案 1 :(得分:2)
我将新的php.ini文件上传到open-school提出的文件夹中(从GITHUB的php5项目复制),如下所示:
$ sudo cp ~/workspace/php.ini /etc/php5/apache2 <br>
必须在〜/ workspace
保留一份php.ini之后我用以下方法实现PHP5卷曲扩展:
$ sudo apt-get install php5-curl
然后重新启动:
$ apachectl restart
答案 2 :(得分:0)
如果您无权编辑php.ini,则可以使用ini_set()函数设置php.ini的任何参数。