dongyun3805
2015-05-28 09:49
浏览 85
已采纳

致命错误:调用未定义的函数httppost()

I am trying to make a project work. But I am getting an error like this:

Class 'App' not found in /var/www/html/project/test.php on line 4

line 4 of this file says:

app::$activepage = $_GET['_page'] ? httpget('_page') : $_POST['_page'] ? httppost('_page') : 0);

I am using cakePhp Version: 1.3.15-1. The weird thing is that when I do apt show cakephp it says State: not installed However, I have followed all the instructions of https://www.digitalocean.com/community/tutorials/how-to-install-cakephp-on-an-ubuntu-12-04-vps and when I open the index.php file of cakephp, it doesn't indicate any errors.

图片转代码服务由CSDN问答提供 功能建议

我正在努力使项目有效。 但是我收到这样的错误:

在第4行的/var/www/html/project/test.php中找不到类'App'

此文件的第4行说:

  app :: $ activepage = $ _GET ['_ page']?  httpget('_ page'):$ _POST ['_ page']?  httppost('_ page'):0); 
   
 
 

我正在使用cakePhp版本:1.3.15-1。 奇怪的是,当我做 apt show cakephp 它说状态:未安装 但是,我已按照 https://www.digitalocean.com/community/tutorials/how-to-install-cakephp-on- an-ubuntu-12-04-vps 当我打开cakephp的index.php文件时,它并不表示有任何错误。

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • doushan9415 2015-06-04 16:26
    已采纳

    As I said in my Comment:

    Your snippet / folder structure doesn't look like CakePHP.

    打赏 评论
  • doumu2172 2015-06-02 16:32

    Part of the problem may be a version mismatch. You say you're using version 1.3.15, but the tutorial on installing it that you link was created over a year later and references version 2.3.9. It looks like the general steps are the same, based on comparing your tutorial to the steps in the 2.X blog tutorial. You might have more luck with an older tutorial on using CakePHP on Ubuntu. Most of the steps look similar, but there are some differences with the .htaccess portion that could be causing the problem. Neither the 1.3 or 2.3 versions look like they require any "installing."

    If you're not looking at the older version for any particular reason, of course it's best to use the most recent version of CakePHP, but I assume you have a particular reason for using that version. But if you're stuck, you might try a newer version to see if it gives the same errors.

    打赏 评论

相关推荐 更多相似问题