ホームページ  >  記事  >  バックエンド開発  >  初めて THINKPHP を使用すると、パス エラーが報告されます。これを解決するにはどうすればよいですか?

初めて THINKPHP を使用すると、パス エラーが報告されます。これを解決するにはどうすればよいですか?

WBOY
WBOYオリジナル
2016-06-13 12:09:091237ブラウズ

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

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

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

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


何が問題なのかを確認するためのアドバイスをください。は。


-----ソリューションのアイデア----------------------
を使用しますThinkPHP3ですか?

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

ThinkPHP 3.x
定義 ('THINK_PATH', '../ThinkPHP/');

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

ThinkPHP 本当に不思議です、そのような大幅な変更
を宣言しない場合、他の人に使用させるつもりはありませんか?

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