ホームページ > バックエンド開発 > PHPチュートリアル > PHP プロジェクト レコードを Sina SAE に展開する

PHP プロジェクト レコードを Sina SAE に展開する

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

Sina SAE: http://sae.sina.com.cn

導入手順:

1. 最初にユーザー登録が必要です。
2. ユーザー管理の背景を入力し、アプリケーションを追加し、関連するドメイン名、プロジェクト名、プロジェクトの説明などを入力します。

3. ローカル コンピューターで、sae に入力したプロジェクト名と同じ名前を付け、データベース名も同じにし、プロジェクト ファイルの config.php で次のようにします:

'DB_TYPE' => 'mysql', // データベースの種類
'DB_HOST' => 'localhost', // サーバーのアドレス
'DB_NAME' => 'test0527', // データベース名はプロジェクト名と一致している必要があります
'DB_USER' => 'test0527', // ユーザー名はプロジェクト名と一致する必要があります
'DB_PWD' => '123456', // パスワード
'DB_PORT' => 3306, // ポート
'DB_PREFIX' => ' ', // データベース テーブルのプレフィックス 'DB_CHARSET'=> 'utf8', // 文字セット 'URL_MODEL' => 2, // URL アクセス モード、以下を表すオプションのパラメータ 0、1、2、3 4 つのモード:

4、インポート コード: 1.gitHub。 2.svn

SVN を選択する際の注意事項:

インポートされたコードの圧縮パッケージのファイル拡張子 (.zip、gz、tar.gz)、

さらに、コード パッケージは 20MB を超えることはできません、
特別な注意を払ってください。圧縮パッケージを覚えておいてください。ルート ディレクトリは単一のプロジェクト フォルダーであってはなりません。
つまり、プロジェクト フォルダーを右クリックして圧縮パッケージを生成しないでください。
プロジェクト フォルダー内のすべてのディレクトリを選択して、圧縮パッケージを直接生成してください。 zip 形式、
これは sae svn にアップロードする方法であるため、
sae は圧縮パッケージのルート ディレクトリにあるすべてのプロジェクト ファイルを sae リリースのルート ディレクトリに解凍します、
それ以外の場合は、ルートに 3 つのフォルダーが表示されますsae リリースのディレクトリ、1 つはプロジェクト フォルダーです。
他の 2 つは、sae システムに付属する config.yaml と Index.php です。
その後、デフォルトのホームページをどのように設定しても、常に URL リダイレクトのプロンプトが表示されます。
あるいは、ページが空白で、奇妙な問題がたくさん発生します。

5. 編集コードで、config.yaml ファイルを編集します:

さらに、sae は htaccess ファイルを認識しないため、config.yaml を次のコードに変更する必要があります:

Application Management--> ;Code Management- ->Edit code:

config.yaml:

name:test // デフォルトで sae によって生成されるプロジェクト名

version:1 // デフォルトで sae によって生成される svn バージョン


handle:

- 書き換え: if(!is_dir( ) && !is_file() && path~"^(.*)$") goto "index.php/$1" [L,QSA,R=301]"


6.データベース:

sae のコンソールで、[データベースとキャッシュ サービス] の下で、[共有 MySQL]、[MySQL の管理]、[MySQL] の順にクリックすると、sae はプロジェクトと同じ名前のデータベースを自動的に作成します。名前を入力し、phpmyadmin で SQL をインポートするだけです。

7. memcached をオンにする: データベース接続がある場合は、memcached をオンにする必要があります。そうしないと、ページが空で読み込まれます。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート