2014-03-18 72 views
0

我使用的phpinfo找出服务器的的php.ini文件位于:编辑php.ini文件

<?php phpinfo() ?> 

当我登录到使用FTP服务器,我没有看到它在加载的配置文件下的路径中。

  1. 如何下载/编辑php.ini文件?

  2. 我可以为一个目录(及其子目录)创建一个自定义php.ini文件,以便全局PHP设置不会更改吗?

+0

ftp用户可能没有必要的权限。取决于托管,您可能永远无法编辑php.ini。 – 2014-03-18 19:28:02

回答

-1

如果您安装了Direct Admin,则可以以管理员身份登录并在此处进行编辑。

-1

它应该是在位置

/etc/php.ini 

如果没有找到,你可以通过使用

locate php.ini 
-1

如果要更改任何值,尽量做到在搜索。 htaccess文件

例子:

php_flag display_errors  Off 
php_value upload_max_filesize 2M 
php_value error_reporting  0 
php_flag magic_quotes_gpc  Off 
+0

我的脚本完全适用于生产环境,但不适用于开发环境。我假设这是因为PHP设置不同。如果不知道问题的根本原因,我只想在生产环境中使用php.ini文件,并将其应用于包含dev上脚本的目录中。 – user3216933

+0

通过SSH 下载您的php.ini文件的另一种方法是通过SSH连接作为服务器管理员。 “CD〜/../../等” 使用以下命令开始编辑:使用此命令 目录更改为etc文件夹 “六号的php.ini” 复制该文件的内容 – drserge

0

可能你没有权限查看该文件。 您可以做的是制作一个custom_settings.php并使用ini_set()来更改配置并将其包含在需要的文件中,以更改配置设置。 请参阅http://us1.php.net/ini_set