如何访问服务器的 php.ini 文件?

Posted

技术标签:

【中文标题】如何访问服务器的 php.ini 文件?【英文标题】:how to access php.ini file of server? 【发布时间】:2011-03-28 07:06:56 【问题描述】:

我的应用程序工作正常,我不知道发生了什么突然图像上传功能停止运行。它给出了这个错误-

URL file-access is disabled in the server configuration in D:\Hosting\6448289\html\upload.php on line 112

对于任何文件访问,allow_url_fopen 必须是 ON,但现在是 OFF。 如果你打开这个链接 - www.shizin.com/phpinfo.php

您可以看到allow_url_fopenOFF。我的托管公司是 GoDaddy.com。 如何以及在何处可以访问我的项目的 php.ini 文件,以便我可以将其设置为 ON,或者是否可以运行任何 php 命令来将此权限设置为 ON。请提出建议。

【问题讨论】:

您是否考虑过重写代码使其不依赖于此类功能?我认为没有理由从服务器发出 HTTP 请求以上传文件:-? 什么?对不起,我没有得到你。 【参考方案1】:

您的帐户中可能会有一个自定义的 php.ini 或 php5.ini 文件。启动您的 FTP 客户端并找到它。

通过谷歌找到:

http://community.godaddy.com/godaddy/tips-for-protecting-your-php-based-website/ http://community.godaddy.com/help/article/5647

【讨论】:

不,我没有搜索过。我可以将我的本地主机 php.ini 文件上传到我的 ftp 帐户。但是我应该在哪里复制它。 您阅读过我提供的链接吗?你试过第二个中描述的phpinfo()技巧吗?

以上是关于如何访问服务器的 php.ini 文件?的主要内容,如果未能解决你的问题,请参考以下文章

我如何知道使用了哪个 'php.ini' 文件?

centos如何修改php.ini

说明在php.ini中safe_mode开启之后对于PHP系统函数的影响

在linux服务器中更改文件上传大小

如何设置 Windows 命令行以使用 php.ini 文件? [复制]

如何从我的CPanel访问php.ini?