【发布时间】:2020-10-01 21:15:38
【问题描述】:
我正在 1and1.co.uk 上托管的实时服务器上部署我的应用程序。
我从 8 开始就开始尝试让它工作并且变得疯狂,尝试使用从 cakePHP 网站下载的新版本。
这是我的配置。
指向目录的子域:
subdomain.mydomain.com => /subdirectory
所以我认为第一个问题是,从我的应用来看,这是一个子目录吗?
我不这么认为,但我不确定。
我尝试了数百个 .htaccess 配置,但没有任何效果,我收到 500 错误或以下消息:
解析错误:语法错误,意外的 '=',在第 173 行的 /homepages/41/d201409564/htdocs/hire/lib/Cake/bootstrap.php 中预期为 '('
我认为that topic 可以解决我的问题,但仍然无法正常工作。
感谢您的帮助
【问题讨论】:
-
似乎您遇到的是 php 错误,而不是 .htaccess 错误。 bootstrap.php 文件中似乎有问题。这很奇怪,因为这是一个无需修改的 cakephp 文件。你修改了吗?你使用的是什么 cakephp 版本?什么php版本?
-
不,这绝对不是 PHP 错误。这是一个来自全新安装的未触及核心文件。我正在使用 CakePHP 2.4.4 稳定版和 PHP 5.5
-
只是出于好奇:您在 bootstrap.php 第 173 行有什么?
-
我已经将此链接放在我的主题中,说它没有解决我的问题。解决方案如下:1and1 共享主机强制 php5 + "Options +FollowSymLinks"