如何访问服务器的 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_fopen
是OFF
。我的托管公司是 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中safe_mode开启之后对于PHP系统函数的影响