【问题标题】:CakePHP: Getting a blank page when renaming the folderCakePHP:重命名文件夹时出现空白页
【发布时间】:2015-03-29 04:43:14
【问题描述】:

我正在本地处理一个 cakephp 项目,然后当我将它上传到远程服务器时,我将它作为“projectName-new”上传。在做了一些测试后,它被重命名为“projectName”,并将原来的“projectName”重命名为“projcetName-old”。

但是,在将新名称从“projectName-new”重命名为“projectName”后,我得到了一个空白页。但是当我将其重命名或重命名为“projectName”以外的任何其他名称时,我可以正确查看它,当我将“projectName-old”重命名为“projectName”时,我也可以正确查看该项目。

我认为这可能与 .htaccess 有关,但文件中没有什么奇怪的。关于为什么会发生这种情况的任何想法?

【问题讨论】:

  • 您是否重新启动了网络服务器?它可能正在缓存部分数据。
  • 启用从0到2的调试模式,它会显示错误

标签: php .htaccess cakephp


【解决方案1】:

空白页通常意味着您在 1 个或多个处没有调试(请参阅 CakePHP 书中的“debugging”),或者您在结束 ?> 标记后有一个空格或空格你的文件。

【讨论】:

  • 不,不是,最终它是 .htaccess 的东西,检查我的答案:)
【解决方案2】:

最终它是 .htaccess 中的东西,我更改了以下内容:

<IfModule mod_rewrite.c>
   RewriteEngine on
   RewriteRule    ^$ app/webroot/    [L]
   RewriteRule    (.*) app/webroot/$1 [L]
</IfModule>

并将 $1 删除为:

<IfModule mod_rewrite.c>
   RewriteEngine on
   RewriteRule    ^$ app/webroot/    [L]
   RewriteRule    (.*) app/webroot/ [L]
</IfModule>

【讨论】:

    猜你喜欢
    • 2017-06-14
    • 2021-04-10
    • 2019-09-08
    • 2019-01-04
    • 1970-01-01
    • 2018-08-08
    • 1970-01-01
    • 2017-06-19
    • 2015-06-06
    相关资源
    最近更新 更多