ラベル Yii の投稿を表示しています。 すべての投稿を表示
ラベル Yii の投稿を表示しています。 すべての投稿を表示

2020年5月22日金曜日

Yii 1.x について

yiic webapp [アプリ名]


例:
yiic webapp yiitest

php yii/framework/yiic webapp [アプリ名]




メモ:
nginx(default.conf)

Root /var/www/html/[Yiiのプロジェクト名]


2020年5月21日木曜日

Yii 1xの導入方法

http://127.0.0.1/yii/requirements/

フォルダーの階層:
yii      :(本体)
yiitest:(作成したアプリ)

1)以下の場所に移動する。
cd /var/www/html

2)yiiのソースコードをドウンロードする。
wget wget https://github.com/yiisoft/yii/releases/download/1.1.21/yii-1.1.21.733ac5.tar.gz

3)解凍する
tar zxvf yii-1.1.21.733ac5.tar.gz

4)名前が長いので変更する
mv mv yii-1.1.21.733ac5 yii

5)アプリを作成する。
php yii/framework/yiic webapp yiitest

6)以下のアドレスを投入する。



beanstalkの設定:
注意:Yii1.x(ver 1.1.21)は、php7.2までしかサポートしてないので7.3は選択しないこと!!

php 7.2 for beanstalk


Yii for beanstalk(フォルダー権限の変更について)

ssh経由で接続して必要な権限を手動で設定できますが、アプリを再デプロイするたびに
実行する必要があるので、.ebextensionsに記述を行う必要がある。


フォルダー権限の変更など:


情報1:


情報2(Yiiサイトより):
// change to your current project directory e.g. /var/www/yourproject

// 1. method: change permissions so that everyone could write the directories
chmod -vR 0777 assets
chmod -vR 0777 protected/runtime

// 2. method: change owner of directories and directories content to webserver user (e.g www-data) and grant write access only to that user
chown -vR www-data assets
chown -vR www-data protected/runtime
chmod -vR 0744 assets
chmod -vR 0744 protected/runtime


情報3:

ローカルLLMでコーディングさせるポイント

 簡単な指示で、依頼するとコンテキストオーバーで記憶喪失になって コードの内容が一致しないことが起こるので、work.mdみたいな作業メモを取らせたるのがよい 途中から、別スレッドに再実施する場合でも、work.mdが引き継ぎとして 参照して実施してくれるのがポイント