A-A+

GoDaddy 4GH Windows Hosting 修改 php.ini

2011年10月05日 主机域名 评论 1 条 阅读 1,100 人 次

因有特殊要求,所以想将GoDaddy 4GH Windows主机的php.ini改动如下项

  • post_max_size
  • upload_max_filesize

很多人认为GoDaddy的Windows主机没有这个功能,然而在GoDaddy论坛上找到了这个帖子:Just need to increase the max upload limit via php

当中GoDaddy的人暗示Windows主机是可以更改php.ini的,大致方法是,将 C:\Program Files\PHP\php.ini (或者你自己的php.ini)复制到主机根目录(root)上,并改名为“php5.ini”,然后在Hosting Dashboard的IIS Management下,选取Content Root,然后点击右上角的Recycle App Pool以重启,就可以使用新的php.ini设置,马上生效,实施前后可以用phpinfo()检查对比。

完成后,在右下角会有成功提示出现:

建议设置完后立刻删除服务器上的 php5.ini以防其他人访问,如果不再执行Recycle App Pool,设置则不会恢复原状。如果不想删除可以设置IIS的重写,将该文件的链接重定向到主页(或者其他地方),在GoDaddy的设置可以在根目录的web.config加入:

<rule name=”forbiddenphpdotini” stopProcessing=”true”>
<match url=”^php5\.ini$” />
<action type=”Redirect” url=”/” appendQueryString=”false” redirectType=”Permanent” />
</rule>

另外,php.ini中不恰当的extension_dir设置会导致访问MySQL时Fatal error: Call to undefined function mysql_error() 或者其他错误,因为GoDaddy的php目录为c:\php5,而你的有可能是在C:\Program Files\PHP或者其他地方,放到主机时需要更改这一路径。

当然,如果还是有问题,应该到FTP File Manager检查读写权限等设置。

标签:

1 条留言  访客:1 条  博主:0 条

  1. Jacse

评论已关闭!