ホームページ > バックエンド開発 > PHPチュートリアル > win7 64 apache2.4+php5.5+thinkphp3.2が開けません

win7 64 apache2.4+php5.5+thinkphp3.2が開けません

WBOY
リリース: 2016-06-23 13:51:09
オリジナル
1280 人が閲覧しました


助けてください。ディレクトリ構造は上記の通りです。 http://localhost:8080/thinkphp_3.2.2_full/index.php にアクセスしようとすると、この Web ページを開くことができないというメッセージが表示されます。モジュール名とクラス名を追加しました http:// /localhost:8080/thinkphp_3.2.2_full/index.php/Home/Index はまだ機能しません。急いでください。
PHPで作成したデモにアクセス可能です


ディスカッション(解決策)に返信します

左カラムのindex.phpで選択されているものではありません
一番下のものであるはずです

左側の列で選択したものではありません。index.php
一番下のディレクトリを見てください

私のディレクトリ構造は次のとおりです。www はルート ディレクトリです。以下の 3 つの Web サイト ディレクトリがあります。demo、mscrm、thinkphp_3 です。 2.2_full もあります。これは phpinfo() で、フレームワークを必要としない他の PHP プロジェクトは実行できます
php のエラー表示機能をオンにします

phpのエラー表示機能をオンにする

thinkphpプロジェクトを開くと直接「Webページを表示できません」と表示される

thinkPHPはapache2.2+php5.4しか使えないような気がします


IDEとか使ってないんですか?ブレークポイントをトレースするとわかります

echo realpath("./");

結果を確認してください

IDE を使用していませんか?ブレークポイントを追跡すればわかります

ご存知のとおり、Web ページが表示できず、アクセスできません。

16 行目にブレークポイントを設定しましたが、アクセスできませんか?


16 行目にブレークポイントを設定しましたが、そこに入ることができませんか?

はい、直接ポップアップする Web ページは表示できません。

公式の thinkphp3.2 コードには 1 行も触れていませんが、実行後、Web ページを直接表示することはできません。 PHP なら問題ありません

皆さんにお返しするために、まとめておきます

thinkphp を使用するには、Apache と php のバージョンが 32 ビットか 64 ビットである必要があることを覚えておいてください。を満たす必要があります。それでも、apache2.2+php5.4 を使用することをお勧めします。最新のものを急いで使用しないでください。最新のものはあまり完璧ではないことがよくあります
私の以前の構成は apache2.4+php5.5 でした。 , どちらも 64 ビット版でしたが、thinkphp が実行できなかったので、32 ビット版の Bar を使用することをお勧めします。
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート