包含PHP文件没有做任何事情

时间:2014-11-21 18:52:34

标签: php

我有一个包含两个文件的文件夹

import_books_cron.php 
book_importer.php

第一个看起来像

<?php

echo 'Started';
include 'book_importer.php';
echo 'I will do sth';
import_books();
echo 'End';
?>

图书导入程序如下:

// This is some Wordpress stuff
if( !class_exists( 'WP_Http' ) )
    include_once( ABSPATH . WPINC. '/class-http.php' );

include ( 'functions.php' );


function import_books() {
   STUFF HERE
}

然而,我在终端上看到的唯一一件事就是“开始”#39; include语句似乎不起作用。

我只掌握PHP的基本知识。有什么帮助吗?

2 个答案:

答案 0 :(得分:0)

在include

之前删除echo语句

答案 1 :(得分:0)

尝试此操作以确保文件实际上已加载。如果不是,请确保它存在且位于当前文件夹中,因为您没有使用路径。

if(!@include("book_importer.php")) 
{
   echo "Not Loaded";

} else {
          echo "Loaded";
       }