我错过了什么? [阿帕奇配置]
What am I missing? [apache config]
一个月前我购买了域名和主机。除了几年前HTML为了好玩而涉猎之外,我对这一切"technical stuff"毫无经验。 "doing my homework" 一个月后,我仍在努力弄清楚一些事情,但我没有太多运气搜索 SO 或 Google...
到目前为止,我实际上只使用过 Filezilla 和记事本 - 我一直在努力保持简单。浏览我的服务器时,我似乎找不到文件 "httpd.conf" 或 "php.ini"(以及其他文件和目录)。我一直在尝试 .htaccess 作为替代方案,但我遇到了障碍,因为并非所有配置都进入 .htaccess 文件。
我制作了一个 phpinfo() 脚本。在该信息中,它显示“/etc/php5/cgi/php.ini”——但此目录未显示在 filezilla 中。
我知道我一定遗漏了一些东西 - 如何备份、访问此目录并编辑那些配置文件?
非常感谢您的帮助和最深切的歉意,如果我让您捂脸:P
-adraedin
如果您只是购买主机(而不是虚拟服务器),您通常无法访问系统范围的配置文件,例如 php.ini
或全局 httpd
配置目录。
相反,您可以通过目录中的 .htaccess
files 执行有限的配置子集。
您看不到配置目录的原因是您的 FTP 访问只显示您自己的目录,既不显示您服务器上其他用户的目录,也不显示系统范围的配置或其他软件可能 运行 在那里。
您的 php.ini 文件非常重要。除非您知道自己在做什么,否则强烈不建议您编辑此文件。您看不到它的最可能原因是因为它在您的 "privilege zone" 之外(意味着它被您的托管公司隐藏了)。通常这样做是为了避免与使用同一服务器的其他帐户和域混淆。
如果您需要更改 httpd.config 或 php.ini 文件中的某些内容,但您无法在 .htaccess 中进行更改,通常您可以联系您的托管公司,他们会为您修改文件。这真的取决于你想要什么 change/modify/edit。
大多数时候,关于您的托管,您只能看到您的 account/domain 文件。这使您限制在硬盘驱动器的特定部分,因此您不会开始与其他人混为一谈 files/configurations。
一个月前我购买了域名和主机。除了几年前HTML为了好玩而涉猎之外,我对这一切"technical stuff"毫无经验。 "doing my homework" 一个月后,我仍在努力弄清楚一些事情,但我没有太多运气搜索 SO 或 Google...
到目前为止,我实际上只使用过 Filezilla 和记事本 - 我一直在努力保持简单。浏览我的服务器时,我似乎找不到文件 "httpd.conf" 或 "php.ini"(以及其他文件和目录)。我一直在尝试 .htaccess 作为替代方案,但我遇到了障碍,因为并非所有配置都进入 .htaccess 文件。
我制作了一个 phpinfo() 脚本。在该信息中,它显示“/etc/php5/cgi/php.ini”——但此目录未显示在 filezilla 中。
我知道我一定遗漏了一些东西 - 如何备份、访问此目录并编辑那些配置文件?
非常感谢您的帮助和最深切的歉意,如果我让您捂脸:P
-adraedin
如果您只是购买主机(而不是虚拟服务器),您通常无法访问系统范围的配置文件,例如 php.ini
或全局 httpd
配置目录。
相反,您可以通过目录中的 .htaccess
files 执行有限的配置子集。
您看不到配置目录的原因是您的 FTP 访问只显示您自己的目录,既不显示您服务器上其他用户的目录,也不显示系统范围的配置或其他软件可能 运行 在那里。
您的 php.ini 文件非常重要。除非您知道自己在做什么,否则强烈不建议您编辑此文件。您看不到它的最可能原因是因为它在您的 "privilege zone" 之外(意味着它被您的托管公司隐藏了)。通常这样做是为了避免与使用同一服务器的其他帐户和域混淆。
如果您需要更改 httpd.config 或 php.ini 文件中的某些内容,但您无法在 .htaccess 中进行更改,通常您可以联系您的托管公司,他们会为您修改文件。这真的取决于你想要什么 change/modify/edit。
大多数时候,关于您的托管,您只能看到您的 account/domain 文件。这使您限制在硬盘驱动器的特定部分,因此您不会开始与其他人混为一谈 files/configurations。