2012-11-28 71 views
-3

任何人都可以告诉我如何访问php.ini文件,当我使用共享主机,我试图创建一个新的php.ini放在网站的根目录(因为我刚刚阅读取决于服务器,也许可以覆盖)编辑代码在php.ini共享主机

无论如何,它没有为我工作,我怎么可以添加一些代码到php.ini,而我没有直接访问此文件,我使用共享主机。

+1

为什么不谈论你的共享主机,显而易见的专家如何设置他们的服务器 – 2012-11-28 05:21:16

+0

谁数了下来!!?如果你有解决问题的办法,那就不用在你的生活中表达你的问题了! – Ali

+0

一些随机陌生人点击了你的箭头问题,我想你会活下来。 – 2012-11-28 08:51:39

回答

2

   简而言之;你不能。在共享托管帐户中,您无权访问文件php.ini,因为您与数百万其他用户共享同一个系统。

   使用的.htaccess引导文件,而不是。

1

如果你使用PHP的ini_set函数,你可以在你的代码中设置很多这些设置,而不需要触摸php.ini,这是大部分/所有共享主机帐户不允许你触摸的。

+0

谢谢马特, 我想在服务器上启用PDO 扩展= p​​hp_pdo.dll 你的意思是下面的代码必须工作? ini_set('extension','php_pdo.dll') – Ali

+0

@Sali,不幸的是,添加扩展并不是你可以用ini_set做的事情。与其他评论者所建议的一样,您需要与您的主持人联系以获取相关信息。 –

1

大多数共享的托管公司不允许我们更改php.ini。只有一些小的托管公司允许这样做。询问您的主机是否确定。

你究竟想要做什么,需要你改变php.ini?

如果这是更长的执行时间,你可以避开ajax/jquery。如果是重定向,请使用htaccess或php或javascript。如果是外部文件访问,那么您需要其他高级技术。 :D

+0

实际上,我在我的笔记本电脑上安装了Drupal 7.17,它在我将问题转移到服务器上时发挥作用。 – Ali