【问题标题】:Cakephp3 strato installationCakephp3 Strato安装
【发布时间】:2015-11-20 00:58:09
【问题描述】:

我想为朋友写一个小的 Cakephp3 应用程序。现在我在本地开发了一部分应用程序,我想将它安装在他的服务器上。他在strato.de 获得了托管服务器。我无法访问 shell 或类似的东西来自己配置所有内容。

我已经做了什么来解决这个问题:

  • 我搜索了一下,发现了一些关于 htaccess 文件中某些定义的内容:.htaccess for cakephp,但这并没有解决我的问题。
  • 我还阅读了 cakephp 的安装指南。

问题:

我无法访问该应用程序。如果我尝试打开网址,我只会得到一个完整的白页。那么我必须做什么才能访问该应用程序?

感谢您的帮助!

【问题讨论】:

  • 完全白页 -> 阅读错误日志。如果您无权访问服务器来执行此操作,则需要询问可以访问的人。
  • 这个主意不错! :) 我没有在哪里查看日志文件,但我找到了它们......“错误”的原因是主机不支持 php_intl.ext 扩展......这就是为什么有一个白色页。谢谢你的提示!

标签: .htaccess cakephp url-rewriting


【解决方案1】:

将此行放入您的根 index.php 文件以显示所有错误

error_reporting(E_ALL);
ini_set("display_errors", "on");

(在此行上方)

require 'webroot' . DIRECTORY_SEPARATOR . 'index.php';

但我想像这样的消息......

致命错误:您必须启用 intl 扩展才能在第 38 行 ... cakephp/config/bootstrap.php 中使用 CakePHP

我和 Strato 谈过了,但他们没有给我任何共享主机的解决方案...

如果有任何信息,我检查了托管strato及其对laravel5的支持

【讨论】:

    猜你喜欢
    • 2018-12-16
    • 2015-10-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-24
    相关资源
    最近更新 更多