ホームページ >バックエンド開発 >PHPチュートリアル >初めて THINKPHP を使用したときに、パス エラーを報告しました。

初めて THINKPHP を使用したときに、パス エラーを報告しました。

WBOY
WBOYオリジナル
2016-06-23 13:46:271050ブラウズ

インターネットからコピーした例: 次のようにindex.phpを生成します:
//ThinkPHPフレームワークのパスを定義します
define('THINK_PATH', '../ThinkPHP');
//プロジェクトを定義します名前とパス
define('APP_NAME', 'myphp');
define('APP_PATH', '.');
//フレームワークエントリファイルをロードします
require(THINK_PATH."/ThinkPHP.php"); /Web サイト アプリケーションの例を 1 つ作成します
App::run();
?>

エラー レポート:
警告: require(../ThinkPHPCommon/runtime.php) [function.require]: ストリームを開けませんでした: D:webhtdocsThinkPHPThinkPHP.php の 36 行目のファイルまたはディレクトリ

致命的なエラー: require() [function.require]: 必要な '../ThinkPHPCommon/runtime.php' (include_path='.;C:php5pear') を開くことができませんでしたD:webhtdocsThinkPHPThinkPHP .php の 36 行目

ディレクトリ構造は次のとおりです:
myphp/index.php
thinkphp/


何が問題なのかを確認するためのアドバイスをお願いします。



ディスカッションへの返信(解決策)

私の環境はWindowsにphpnowをインストールしています。

誰も知らないというのは本当ですか? Apacheの設定が間違っているのでしょうか?

ThinkPHP 3 を使用していますか?


定数 THINK_PATH の定義について:
ThinkPHP 2.x
define('THINK_PATH', '../ThinkPHP');

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

もちろん定義する必要はありません

ThinkPHP は本当に奇妙です、そのような大きな変更は発表されていません
人々にそれを使用させるつもりはありませんか?

xuzuningさん、アドバイスありがとうございます。 。

アドバイスありがとうございます

ありがとうございます。私の問題も解決しました

require(./ThinkPHP/ThinkPHP.php/) [function.require]: ストリームを開けませんでした

の方法に従ってコードを修正しました3 階でも表示されます 同じ警告

本当にありがとうございます

3 階が表示されないのはなぜですか

解決方法を見てみましょう、ありがとう

ThinkPHP 3 をお使いですか?


定数 THINK_PATH の定義について:
ThinkPHP 2.x
define('THINK_PATH', '../ThinkPHP');

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

もちろん定義する必要はありません

ThinkPHP このような大きな変更が発表されないのは本当に奇妙です
もしかして...


ありがとうございます 解決しました
ありがとう、問題は解決しました



ThinkPHP 3 をお使いですか?


定数 THINK_PATH の定義について:
ThinkPHP 2.x
define('THINK_PATH', '../ThinkPHP');

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

もちろん定義する必要はありません

ThinkPHP は本当に奇妙です、そのような大きな変更は発表されていません
もしかして...

ThinkPHP 3 をお使いですか?


定数 THINK_PATH の定義について:
ThinkPHP 2.x
define('THINK_PATH', '../ThinkPHP');

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

もちろん定義する必要はありません

ThinkPHP は本当に奇妙です、そのような大きな変更は発表されません
人々にそれを使用させるつもりはありませんか?
ありがとうございます! !

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。