解答和PHP相关的一些问题这些问题很大一部分原因和PHP以及在服务器上设置它的方法有关。 一、能够在实际上被分割到的服务器中看到phpinfo的输出吗? 一些主机可能会声称这是一个安全风险,但是专家级主机知道晦涩的安全并不能替代真正的安全。由phpinfo提供的信息对主机提供商而言并不是一个安全风险,它让人们知道它们在做什么,并因此正确设置Linux、Apache和防火墙。phpinfo所告诉您的是确认事实的最佳方式。 二、PHP是作为一个Apache组建安装的吗(而非CGI变种)? 如果PHP作为一个Apache组建安装,提供的性能会比PHP运行于CGI模式中更佳。 三、Apache的settingAllowOverride被设置为Options或者All了吗? 此设置将会让您使用.htaccess文件修改php.ini设置。 四、PHP的安全模式禁用了吗? php.ini中safe_mode选项理论上是保证PHP安全的一种方法,它阻止用户执行特定任务或者阻止用户使用与安全相关的特定函数。如果正在PHP中完成正事的话,安全模式只不过是个令人头痛的东西。 五、检查主机的升级政策询问空间商在执行升级之前将得到多少警告。 在升级之前检查他们提供给您的用于升级php.ini文件的拷贝。要确保在空间升级之前现在开发系统中测试应用程序的新版本。 六、询问安装的PHP扩展列表 要确认这些扩展匹配您应用程序的需求,同时也要确认空间商能够保证所有的扩展在PHP升级后仍可用。 七、可以从命令中使用PHP吗? 如果不行,作为选择,如果愿意使用其他语言的话,可要求使用Perl或者Python,或者有能力与宁shell脚本的语言。通常运行一个正规网站需要有运行常规批处理工作的能力,像备份、向自己邮寄PHP错误日志等任务。 八、主机提供商对PHP上网理解程度 最后但并非最不重要的一点,抛出一两个问题以测试空间商对PHP的理解程度。虽然编写PHP代码并不是空间商的工作,但稍微懂一些PHP的空间商日后处理起售后问题来也会比较容易沟通。空间商能否理解您的需求,这点很重要。
|
|||
>> 相关文章 | |||