<?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/
请大虾指点下,看是什么问题。
13 个解决方案
#1
我的环境是在windows上装phpnow的。
真的没人知道吗?是不是apache上的配置不正确?
真的没人知道吗?是不是apache上的配置不正确?
#2
自己顶一个。
#3
你使用的是 ThinkPHP 3 吧?
关于常量 THINK_PATH 的定义:
ThinkPHP 2.x
define('THINK_PATH', '../ThinkPHP');
ThinkPHP 3.x
define('THINK_PATH', '../ThinkPHP /');
当然你可以不去定义它
ThinkPHP 真的很奇怪,这样重大的改变都不声明一下
难道不打算让人家用它了?
关于常量 THINK_PATH 的定义:
ThinkPHP 2.x
define('THINK_PATH', '../ThinkPHP');
ThinkPHP 3.x
define('THINK_PATH', '../ThinkPHP /');
当然你可以不去定义它
ThinkPHP 真的很奇怪,这样重大的改变都不声明一下
难道不打算让人家用它了?
#4
谢谢 xuzuning 的指教。。
#5
也谢谢指教
#6
谢谢 我的也解决了
#7
require(./ThinkPHP/ThinkPHP.php/) [function.require]: failed to open stream
我按照3楼的方法修改了代码,但是还是出现同样的警告
我按照3楼的方法修改了代码,但是还是出现同样的警告
#8
太感谢了
#9
我怎么看不到3楼的
#10
看看是怎么样解决的,谢谢
#11
谢谢 解决了
#12
谢谢,问题解决了
#13
非常感谢!!
#1
我的环境是在windows上装phpnow的。
真的没人知道吗?是不是apache上的配置不正确?
真的没人知道吗?是不是apache上的配置不正确?
#2
自己顶一个。
#3
你使用的是 ThinkPHP 3 吧?
关于常量 THINK_PATH 的定义:
ThinkPHP 2.x
define('THINK_PATH', '../ThinkPHP');
ThinkPHP 3.x
define('THINK_PATH', '../ThinkPHP /');
当然你可以不去定义它
ThinkPHP 真的很奇怪,这样重大的改变都不声明一下
难道不打算让人家用它了?
关于常量 THINK_PATH 的定义:
ThinkPHP 2.x
define('THINK_PATH', '../ThinkPHP');
ThinkPHP 3.x
define('THINK_PATH', '../ThinkPHP /');
当然你可以不去定义它
ThinkPHP 真的很奇怪,这样重大的改变都不声明一下
难道不打算让人家用它了?
#4
谢谢 xuzuning 的指教。。
#5
也谢谢指教
#6
谢谢 我的也解决了
#7
require(./ThinkPHP/ThinkPHP.php/) [function.require]: failed to open stream
我按照3楼的方法修改了代码,但是还是出现同样的警告
我按照3楼的方法修改了代码,但是还是出现同样的警告
#8
太感谢了
#9
我怎么看不到3楼的
#10
看看是怎么样解决的,谢谢
#11
谢谢 解决了
#12
谢谢,问题解决了
#13
非常感谢!!