ホームページ  >  記事  >  バックエンド開発  >  PHP 学習フレームワークの構築 mycake_PHP チュートリアル

PHP 学習フレームワークの構築 mycake_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 17:50:35839ブラウズ

私がすぐに引き継ぐものはphpの使用を必要とします。私はそれに触れたことはありませんが、自由に学ぶことができます。私は基本的に、練習を通してできるだけ早く PHP を始めることにしました。


ある程度理解した後、PHP は Web サイトを構築するのに非常に高速であり、インターネット上には成熟したオープンソース PHP フレームワークが多数存在することがわかりました。この方法で PHP を学習する方が効率的かもしれないと思います。あなたが見たもの、それがあなたの手に入れたものだ。


1. 環境を準備し、Apache、mysql、php などの基本コンポーネントをインストールします。これについては前の記事で説明したため、ここでは繰り返しません。基本的な環境が準備できていると仮定します。


2.cakephp をダウンロードします。公式 Web サイトは http://cakephp.org/ です。


3. /var/www/ ディレクトリに入ります -------- Apache の Web ページのディレクトリはデフォルトでこのディレクトリにあるため、自分でパスを変更する場合は、Web ページのルート ディレクトリを入力してください

新しいフォルダー mycake を作成します

次に、ダウンロードしたcakephpをmycakeに解凍します。この時点で、理論的には、すでに 127.0.0.1/mycake 経由でcakephpにアクセスできます。


4. 次の問題は、ホームページに表示されるさまざまな問題に対処することです

4.1 一部書き換えできない問題があります。 これはディレクトリ権限の問題です

Apache 設定ディレクトリ (デフォルトでは /etc/apache2/) に入り、sites-enabled/ ディレクトリに入り、設定を変更します。

DocumentRoot /var/www
                                                                                          オプションフォローSymLinks
すべてを許可上書き

                                                                                                  オプション インデックス FollowSymLinks マルチビュー
AlloverRideAll
#注文の許可、拒否
すべてから許可する

書き込み権限があることを示すように赤い部分を変更します。

4.2 書き込みできない app/tmp があることがわかりました。これはディレクトリの権限に問題があるはずです。

/var/www/mycake/app、chmod -R 777 tmp と入力します

それでは終わらせてください

4.3 ulr で書き換えの問題が見つかりました。これは、Apache が書き換えモジュールをロードしていないためです。

/etc/apache2/ と入力し、mods-enable と入力し、

次に ln -s rewrite_load ../mods-available/rewrite.load を実行します

その結果、ソフト接続が確立され、rewrite.load ->/mods-available// が行われ、Apache が再起動されます。

この時点で作業は完了です。最終的なレンダリングは次のようになります。

次はLCD、IGBT、HMIのEC事業を始めます



ShiningStarPxxさんのコラムより抜粋




http://www.bkjia.com/PHPjc/478276.html
www.bkjia.com

本当http://www.bkjia.com/PHPjc/478276.html技術記事すぐに引き継ぐものでは PHP を使用する必要がありますが、PHP に触れたことはありませんが、自由に学ぶことができます。私は基本的に、練習を通してできるだけ早く PHP を始めることにしました。 ...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。