Rumah  >  Artikel  >  pembangunan bahagian belakang  >  第一回用THINKPHP 报路径错

第一回用THINKPHP 报路径错

WBOY
WBOYasal
2016-06-13 11:10:42740semak imbas

第一次用THINKPHP 报路径错
网上抄的一个例子:生成一个index.php,如下:
//定义ThinkPHP框架路径
define('THINK_PATH', '../ThinkPHP');
//定义项目名称和路径
define('APP_NAME', 'myphp');
define('APP_PATH', '.');
//加载框架入口文件
require(THINK_PATH."/ThinkPHP.php");
//实例化一个网站应用实例
App::run();
?>

报错:
Warning: require(../ThinkPHPCommon/runtime.php) [function.require]: failed to open stream: No such file or directory in D:\web\htdocs\ThinkPHP\ThinkPHP.php on line 36

Fatal error: require() [function.require]: Failed opening required '../ThinkPHPCommon/runtime.php' (include_path='.;C:\php5\pear') in D:\web\htdocs\ThinkPHP\ThinkPHP.php on line 36

目录结构是这样的:
myphp/index.php
thinkphp/


请大虾指点下,看是什么问题。


------解决方案--------------------
你使用的是 ThinkPHP 3 吧?

关于常量 THINK_PATH 的定义:
ThinkPHP 2.x
define('THINK_PATH', '../ThinkPHP');

ThinkPHP 3.x
define('THINK_PATH', '../ThinkPHP/');

当然你可以不去定义它

ThinkPHP 真的很奇怪,这样重大的改变都不声明一下
难道不打算让人家用它了?
Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn