2017-05-03 56 views
2

我正在从服务器生成的网站上工作。我有一个php文件,其中包含存储在我的计算机上的代码工作所必需的文件。我需要的文件与Google日历API相关,就像我的凭证和API文件夹的链接,就像google(https://developers.google.com/google-apps/calendar/quickstart/php)的quickstart.php示例一样。php,在服务器上存储的phpfile中包含本地文件

我认为将这些文件存储在服务器上并不是一个好主意。有没有办法让我链接本地文件从包含服务器或需求?或者我必须将所有内容放在服务器上?在那种情况下,我如何知道文件路径到我的文件?

我不是在控制服务器,我只是有一小部分访问。这是学校的服务器,我正在从该服务器上的一个目录左右,所以我不能做任何事情从根源或其他。

在此先感谢,如果我的问题不清楚,请通知我,以便我可以改述。

+0

您需要将所有文件放在服务器上。尽管如此,你不应该在文件中拥有个人凭证。也许你可以创建单独的凭据(一个新的谷歌账户?)只是为了这个特定的目的? –

回答

0

如果你想保护代码免受曝光,请尝试PHP ionCube Encoder。因此,有权访问服务器的人不能读取代码,但仍能正常运行。

0

如果您可以配置服务器以在php.ini中设置以下内容,则可以通过HTTP包含远程文件。

allow_url_include = On 

这不是正常的设置,因为它可能会让你更容易受到攻击。所以这种方法不是推荐的方法,但它是可能的。

您应该考虑在Google上设置一个额外的帐户,然后使用它来处理。您可以通过您的个人账户与该账户分享相关的calandars,从而更好地保护自己。

相关问题