我的客户有一个旧域名,他的主要网站托管在这个域名上——带有一个古老的 CMS 和一个旧版本的 PHP,大部分扩展都被禁用。他还失去了对他的 MySQL 数据库和 FTP 服务器的访问权限(并且无法及时恢复)。
我可以访问他的文件系统(尽管只能通过 CMS 的文件浏览器)。
我需要在子目录中开发一个相同域名的网站。
我要开发的网站比较简单,但需要一个关系数据库才能运行。由于我无法访问 MySQL 并且缺少 SQLite 扩展,因此我想出了一个相当疯狂的解决方案。我决定将脚本托管在我自己的网站上,然后include()
将其输出(通过绝对 URL)。
这提出了两个问题:
1) 这种安排会不会有任何意想不到的问题,无论是安全方面还是其他方面?
2) 可以在我自己的网站上托管 CSS 和 JS 并通过绝对 URL 链接它们吗?或者这会对某些浏览器的跨服务器请求造成一些麻烦?