【问题标题】:Script connecting to database连接数据库的脚本
【发布时间】:2015-07-01 20:43:24
【问题描述】:

我想建立一个网页,人们可以使用这个脚本分享图片: http://www.mediapubportal.com/

但每当我在我的 USBWebserver 上安装此脚本时,我都会收到此错误 (http://prntscr.com/7noi5v):

错误:发生内部错误。

这些是安装说明:

-git clone git@github.com:dilab/media-pub-portal.git ~/media-pub-portal

-cd ~/media-pub-portal

-chmod -R 775 app/tmp/

-cp app/Config/database.php.default app/Config/database.php (supply correct value)

我没有使用 linux 服务器(我使用的是 Win8 和 USBWebserver),所以我手动删除了只读并使用记事本配置了 database.php。但是仍然没有运气,无论我做什么,我都会收到相同的错误页面。

任何想法我做错了什么?

【问题讨论】:

  • config.php 中有debug_mode。默认为0。将其设为 1,然后刷新页面。然后通过屏幕截图告诉确切的错误。谢谢。只需搜索Configure::write('debug', 0); 并将其设为Configure::write('debug', 2); 然后保存并刷新页面
  • 我们不支持地球上的所有第三方脚本
  • @anantkumarsingh 我在哪里可以找到 config.php -Dagon 指出 -ficuscr 已经做到了,但他们的支持有点死
  • @anantkumarsingh prntscr.com/7noslt 这是配置文件,找不到 Configure::write('debug', 0);

标签: php mysql database apache cakephp


【解决方案1】:

正如我们在评论中的所有讨论,您需要执行以下操作:-

  1. 更改您的服务器时区设置。如需完整帮助,请查看此链接:- Warning (2): strtotime() [function.strtotime]: It is not safe to rely on the system's timezone settings

  2. project folder/app/config 中的database.default.php 重命名为database.php,并更改该文件中的凭据(数据库连接凭据)。

  3. 刷新您的页面。

【讨论】:

  • 并且在第一个中检查所有凭据是否正确。似乎第一个数据库名称不正确。
  • 查看此链接答案:-stackoverflow.com/questions/20760567/…。现在请您自己做点什么。试试谷歌。你在干什么。询问每一件事。
猜你喜欢
  • 2015-11-27
  • 2015-09-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-06-16
相关资源
最近更新 更多