【发布时间】:2015-09-06 09:49:50
【问题描述】:
我有一个托管在 000webhost.com 上的服务器
在文件管理器中有一个public_html 文件夹用于存储我的网站文件,但没有\usr 文件夹。
通常我可以通过命令行或终端访问此文件,但在此服务器上并非如此。除非有我根本找不到的命令行工具(我知道它是一个 linux 服务器);
我运行了phpinfo(),配置文件路径在usr/local/lib,但我不知道如何访问它。
有什么想法吗?提前致谢。
【问题讨论】:
-
在
/usr/local/lib中需要做什么?如果我记得,000webhost 是一个非常简约的共享托管服务,并且除了您的用户空间和 public_html 之外,它不提供对系统的访问——没有 shell 访问。无论您想要实现什么,都可能有其他选择。 -
您是否要修改 php.ini?除了在运行时在 PHP 代码中使用
ini_set()调用之外,主机很可能没有提供任何方法来做到这一点。您需要查阅他们的支持文档。 -
我收到了致命错误
call to undefined function msql_connect(),显然编辑php.ini文件可以解决这个问题。当我运行phpinfo()时,我看到 mysql 没有活动链接 -
错误是字面上的
msql_connect()还是实际上是mysql_connect()?因为如果是前者,您的代码中有错字。同样,请查阅主机的文档以了解他们对 MySQL 的支持。 -
抱歉,实际上是
mysqli()导致了错误。mysql_connect()好像没问题