在服务器中创建php.ini文件

问题描述:

我正在开发一个php网站。在服务器中创建php.ini文件

我不能在我的服务器中看到php.ini文件。我的主机不会提供它。

所以我现在要创建一个php.ini文件的副本。

,所以我都试过系统()

我在谷歌搜索和我得到这个链接。 http://drupal.org/node/290592

在这里,他们使用的是像本

系统( “CP /usr/local/php5/lib/php.ini /home/YOURUSERNAME/php.ini”);

在我的服务器

当我看着我的phpinfo的php.ini的位置是

/ms/svc/php5/conf/php.ini

,当我看着我的服务器使用当前目录这个

$ dir_path = str_replace($ _SERVER ['DOCUMENT_ROOT'],“”,dirname(realpath(FILE)))。 DIRECTORY_SEPARATOR;

我得到了我的当前目录

/netapp/whnas-swamp/s11/s11/01712/www.sample.com/webdocs/

所以我的系统命令现在看起来这艾克

system(“/ ms/svc/php5/conf/php.ini /netapp/whnas-swamp/s11/s11/01712/www.sample.com/webdocs/php.ini”);

我命名这个页面getthephpini.php

,当我卢维思B本页面我得到了一个空白页,但在我的服务器创建新的php.ini文件。

该代码中是否有任何错误? 任何一个可以告诉我正确的方法

请帮我

感谢

+2

也许如果你解释了为什么你需要看到安装的php.ini有人可以帮助你一个合适的解决方案。 – Erik 2010-05-17 05:29:05

+0

我想更改该php.ini文件中的上传文件大小。 我尝试了另一种方式,如changinh .htaccess文件,但它导致500内部服务器错误。 我试着改变httpd文件,但它没有效果。 现在我试图chage php.ini文件 – 2010-05-17 05:33:16

你在找什么是这个命令,让你从PHP代码中改变设置。

ini_set('upload_max_filesize', '64M'); 

编辑php.ini文件直接(即使你有机会访问它)很可能不会管用,因为Web服务器将需要重新启动以使设置生效。

正确配置PHP安装不会给你从你的PHP代码为php.ini的物理访问。

你试图做的事情是不可能的。