私がすぐに引き継ぐものは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さんのコラムより抜粋