Laravel PHP 프레임 워크를 사용하여 구축 된 (Sarahah/Sayat)와 같은 익명 피드백을 보내거나받는 오픈 소스 웹 애플리케이션.
이 프로젝트에 대한 간단한 데모와 모양과 작동 방식에 대한 간단한 데모를 볼 수 있습니다. YouTube에서 비디오를 보려면 여기를 클릭하십시오.
다른 Laravel 프로젝트로 응용 프로그램을 설치하거나 LocalHost에 쉽게 설치하거나 공유 호스팅을 할 수 있습니다.
요구 사항 :
따라서 프로젝트를 다운로드 한 후 프로젝트를 LocalHost 폴더 path/to/www/cubetalk 로 복사 한 다음 동일한 디렉토리에서 작곡가를 엽니 다. 이제 다음 명령을 실행하십시오.
작곡가를 사용하여 프로젝트에 필요한 모든 및 중고 패키지를 설치하십시오.
$ composer install
.env 파일의 사본 생성 :
$ php -r "file_exists('.env') || copy('.env.example', '.env');"
프로젝트의 키 생성 :
$ php artisan key:generate
이제 테이블을 데이터베이스로 마이그레이션해야합니다 ( 먼저 .env 파일에서 데이터베이스 정보를 편집 한 다음 다음을 수행해야합니다 ).
$ php artisan migrate
마지막으로 storage 디렉토리 용 Symlink를 만들어야합니다.
$ php artisan storage:link
그게 다야, 즐기세요!
주목 : Linux를 사용 중이거나 storage 경로에서 권한 오류에 직면하는 경우 Followong 명령에서 간단히 고정 할 수 있습니다.
$ chmod -R 777 storage
localhost 또는 shared hosting 의 설치에 대한 차이가 없으며 localhost 서버에 프로젝트를 설치, 준비 및 개발 한 다음 shared hosting 에 배포 할 수 있습니다. YouTube에서 공유 호스팅에 Laravel 프로젝트를 배포하는 방법에 대한 많은 교사를 찾을 수 있습니다.
응용 프로그램을 설치 한 후에는 AuthenticatesUsers.php 파일을 편집하여 email 대신 username 으로 로그인해야합니다.
이 경로에서 매우 간단하고 편집기를 열고 AuthenticatesUsers.php 파일을 편집하십시오 : path/to/cubetalk/vendor/laravel/framework/src/Illuminate/Foundation/Auth/AuthenticatesUsers.php 검색 한 다음 username() 함수를 검색하십시오.
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가 제작 한이 간단한 프로젝트
인스 타 그램
Facebook 개인 페이지
지저귀다
또는 이메일 [[email protected]]
MIT