我在www.abc.com apache服务器上安装了CakePHP 2x框架。我成功颁发了SSL证书,建议将auth文件放在“ .well-known / pki-validation /”位置,该操作已经完成。 他们建议应该公开访问“ .well-known / pki-validation / fileauth.txt”之类的内容。
当我尝试访问“ www.abc.com/.well-known/pki-validation/fileauth.txt”时 我遇到以下错误
致命错误:在null中调用成员函数link() /home/fmfcom/public_html/app/views/layouts/default.ctp在第18行
我们如何做到呢?
谢谢
答案 0 :(得分:1)
CakePHP 2的默认公用文件夹为:
/app/webroot
您可能会检查服务器发布文件夹是否正确设置为上述设置,否则,静态文件将面临此类问题,如果服务器基于Ubuntu,则服务器可能必须指向/public_html/app/webroot
之类的内容。在所有更改重新启动Apache之后,启用了Apache mod_rewrite,以在控制台中启用类型sudo a2enmod rewrite
。