Laravel PHPフレームワークを使用して構築された(Sarahah/Sayat)などの匿名フィードバックを送信/受信するオープンソースWebアプリケーション..すべてのデバイスでの呼吸、シンプルで素晴らしいデザイン
このプロジェクトについての簡単なデモとそれがどのように見えるか、どのように機能するかを見ることができます。ここをクリックしてYouTubeでビデオをご覧ください
LocalHostまたは共有ホスティングに簡単にインストールできる他のLaravelプロジェクトとしてアプリケーションをインストールできます。
要件 :
したがって、プロジェクトをダウンロードした後、ローカルホストフォルダーpath/to/www/cubetalkにコピーしてから、同じディレクトリで作曲家を開きます。次に、次のコマンドを実行します。
Composerを使用して、プロジェクトに必要なすべてのパッケージをインストールします。
$ composer install
.envファイルのコピーを作成します。
$ php -r "file_exists('.env') || copy('.env.example', '.env');"
プロジェクトのキーを生成します。
$ php artisan key:generate
次に、テーブルをデータベースに移行する必要があります(最初に.envファイルからデータベース情報を編集してから、次のことを行う必要があります):
$ php artisan migrate
最後に、 storageディレクトリ用のS Symlinkを作成する必要があります。
$ php artisan storage:link
それだけです、楽しんでください!
注意:Linuxを使用している場合、またはstorageパスで許可エラーに直面している場合は、単にFollowongコマンドで修正できます。
$ chmod -R 777 storage
localhostまたはshared hostingのインストールについては違いはありません。 localhostサーバーにプロジェクトをインストール、準備、開発するだけで、 shared hostingに展開できます。 YouTubeで共有ホスティングでLaravelプロジェクトを展開する方法について、多くのチュートレイルを見つけることができます。
アプリケーションをインストールした後、 AuthenticatesUsers.phpファイルを編集する必要があります。 emailの代わりにusernameでログインします。
これは非常にシンプルで、編集者username()開き、このパスでAuthenticatesUsers.phpファイルを編集します: path/to/cubetalk/vendor/laravel/framework/src/Illuminate/Foundation/Auth/AuthenticatesUsers.php
public function username ()
{
return ' email ' ;
}そして、次のことでそれを変更します:
public function username ()
{
return ' username ' ;
}それでおしまい :)
必要なのは、アプリケーションの一般的な構成を設定し、 .envファイルを開き、次の場合onlyです。
.
.
.
DB_CONNECTION=mysql // Database Driver (MySQL by default)
DB_HOST=127.0.0.1 // Host name
DB_PORT=3306 // port (default)
DB_DATABASE=dbname // Database name
DB_USERNAME=root // Database username
DB_PASSWORD=root // Database password
.
.
.
// here is the mail configuration
MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=tls
.
.
.
.envファイルには、これらの上記の構成ラインのみが含まれていません!いいえ、しかし、これは設定する重要な行です。 [ユーザーパスワードのリセット/メールのアクティブ化]を送信するために重要なメール構成は、メール、ユーザー名、パスワードを設定して、設定したメールの下にメールを送信するアプリケーションを許可する必要があります。
Munaf Aqeel Mahdiによって構築されたこのシンプルなプロジェクト
Instagram
Facebookの個人ページ
ツイッター
または電子メール[[email protected]]
mit