DreamHost主机自定义php.ini函数,DH原来可自定义php.ini函数
还有一个DH空间, 以前找人代购的2年付,到期后只需$46 再续费两年。后来搬到一台AMD的8核机上,负载就不行了,
线路也不行了,好像是换到阿密迈啥的,经常ping值在300以上了。
要是负载好的话还成,负载经常是30以上,老慢了。
DH空间IP多,每个月随便添加个域名。
就可分配一个不同的IP,再在绑定域名时,可指定解析域名来使用已分配的IP。
DH后台可切换使用PHP的版本,支持5.2、5.3、5.4版本,这点也很方便。
但是切换为PHP5.3、5.4后,他的php.ini 中一些参数没开,
如:allow_url_fopen、magic_quotes_gpc、output_buffering
导致一些程序无法正常运行,最后只能选择 php5.2 这个低性能的老版本。
前几天写信联系DH,告诉这些参数未开启,能否开启呢。
DH来信回复,说DH空间能支持自定义php.ini ,自己开启参数即可。
特此记录。
[b][color=blue]一键操作方法:[/color][/b]
[code]wget http://vps.idc866.com/dhphp5.zip;unzip dhphp5.zip;killall php53.cgi;killall php54.cgi[/code]
[b][color=blue]操作方法解说:[/color][/b]**** Hidden Message *****
好了,就这样就OK了。
如果未使用5.3或5.4执行重启命令时,会提示未找到。
此方法为 使用 phprc,来修改添加php.ini中参数。
如果你使用php.ini 文件,那么将会自定义整个 php.ini 文件。
[b][color=red]注意:[/color][/b]不能自定义内存分配参数:memory_limit
默认分配PHP最多占用90M,如果你自定义了此函数会出现php无法启动。
需删除此定义参数或定义文件,再杀死php进程。
其它php.ini 中自定义参数是否有这问题,请自行测试。 邮件来信和回复内容:
Hello,
Thanks for writing in!
> Select PHP5.4, 5.3, the program does not work.
>
> The reason is output_buffering = 0
>
> Select PHP5.2 program will work properly.
>
>
>
> But I do not want to use the old php, because he was too slow.
>
> I hope open PHP5.4 in output_buffering = 4096
You can change your PHP environment settings by setting up a custom
php.ini/phprc per our wiki instructions here:
http://wiki.dreamhost.com/Php.ini
Since all you need to change is one setting, I'd recommend a phprc file.
We have instructions specific to 5.4 here:
http://wiki.dreamhost.com/Php.ini#PHP_5.3_.2F_5.4
If you have any questions or concerns, feel free to let us know! 我来看看 有没搞错这还要隐藏啊!!!! 有没搞错这还要隐藏啊!!!!
页:
[1]