我启用了一个选项,可以根据这篇文章创建子域dyanamily:
这里一切正常。
现在我尝试通过http://dynamicsubdomain.mydomain.com使用file_get_contents()来加载JSON格式的数据。这里我的代码抛出了这个错误
警告:file_get_contents()[function.file-get-contents]:php_network_getaddresses:getaddrinfo failed:第9行/home/mydomain/public_html/test.php中未知的名称或服务
如果我在没有子域的情况下访问它,它的工作正常。即使我无法使用GD处理图像,但这与路径发生相同的错误。
我理解PHP认为子域名是原始域名,但A记录中不存在。但是我在* .mydomain.com上添加了一条带有我动态选项IP地址的记录。
我可以通过regex删除子域,然后访问该文件。它的工作正常...,但有没有更好的方法呢?
任何人都可以帮我吗?没有从网上得到任何线索。
由于 彼得
答案 0 :(得分:0)
Apache可能无法解析您的子域。尝试从服务器ping并确保名称已解析。