رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
آپلود کردن پروژه لاراول 5.1 برروی هاست Cpanel
#1
سلام
من میخواهم پروژه ای که با لاراول 5.1 زده ام را به هاست (CPanel) انتقال بدهم.
در جستجو ها متوجه شدم باید فایل های فریم ورک به 2 قسمت Core و Public تقسیم شوند.
در پوشه Core تمام فایل ها و فولدر های پروژه (به غیر از پوشه public) را انتقال می دهیم.
در پوشه Public تنها محتویات پوشه public را انتقال میدهیم.
در فایل index.php پوشه publicآدرس پوشه Core را به آدرس زیر اضافه میکنیم:

کد:
require __DIR__.'/../core/bootstrap/autoload.php';
$app = require_once __DIR__.'/../core/bootstrap/app.php';

اما با تمام این تغییر ها سایت بالا یامد.
ممنون میشوم راهنمایی بفرمایید.
با تشکر
پاسخ
#2
راه حل:

من میخواستم پروژه در Sub Domain نصب شود به همین دلیل مراحل زیر را انجام داد:
myapp.sample-domain.com

پروژه در 2 پوشه جدا قرار داده شد؛
1. پوشه myappcore: کل پروژه را zip کرده و در این پوشه آپلود میکنیم و از حالت فشرده خارج میکنیم.
2. پوشه myapp:  تنها محتویات پوشه public که در پوشه myappcore وجود دارد را به درون این پوشه میریزیم.

حالا باید 2 خط کد زیر در فایل index.php پوشه myappcore را تغییر بدهیم:

کد:
require __DIR__.'/../bootstrap/autoload.php';

$app = require_once __DIR__.'/../bootstrap/app.php';

تغییر داده شود به:

کد:
require __DIR__.'/../myappcore/bootstrap/autoload.php';

$app = require_once __DIR__.'/../myappcore/bootstrap/app.php';

مشکلات احتمالی:
1. برای من به این صورت بود که باید پوشه public به Root وبسایت انتقال داده میشد و بعد به myapp تغییر نام میدادم.
2. ممکن است صفحه myapp.sample-domain.com در مرورگر شما کش شده باشد و نمایش ندهد. بهتر است پس از انجم تمام این کارها با چند مرورگر یا موبایل تست شود.

با تشکر از آقای م.پروینی برای راهنمایی
پاسخ
#3
با سلام
برای اپلود یک پروژه لاراول در هاست باید چی کرد؟؟؟
خیلی سرچ زدم ولی اموزش کاملی پیدا نکردم! پوشه ها رو جابه جا کردن مسیر ها رو تغییر دادم ولی هنوز بصورت صفحه سفید نمایش داده میشه بدون هیچ گونه خطای!!!!!!!!!
از دوستان اگه میشه اموزش کامل اپلود تو سرور رو توضیح بده!
با تشکر
پاسخ
#4
(08-30-2015, 01:28 PM)mahan.sz نوشته:  با سلام
برای اپلود یک پروژه لاراول در هاست  باید چی کرد؟؟؟
خیلی سرچ زدم ولی اموزش کاملی پیدا نکردم! پوشه ها رو جابه جا کردن مسیر ها رو تغییر دادم ولی هنوز بصورت صفحه سفید نمایش داده میشه بدون هیچ گونه خطای!!!!!!!!!
از دوستان اگه میشه اموزش کامل اپلود تو سرور رو توضیح بده!
با تشکر

شما از ابتدا این تاپیک رو بخون متوجه میشی !
من از 0 تا 100 نوشتم
پاسخ
#5
تایپیک رو خوندم !!
اما مشکل اول این که سایت رو یه هاست اپلود میشه که چند سایت روش اپلود هست!!! و تغییر پوشه و مسیرها رو هم انجام دادم به همه نحوی ولی باز این مشکل هست !!!
با تشکر
پاسخ
#6
من همهی این کارا رو کرددم ولی خروجی یک صفحه ی سفیده!!!
پاسخ
#7
دوست عزیز ممکنه پلاگینی نصب داشته باشید که بر روی هاست به مشکل میخوره!
فایل error_log رو چک کنید.
پاسخ
#8
(07-13-2015, 12:04 PM)Webdeveloper نوشته:  راه حل:

من میخواستم پروژه در Sub Domain نصب شود به همین دلیل مراحل زیر را انجام داد:


myapp.sample-domain.com

پروژه در 2 پوشه جدا قرار داده شد؛
1. پوشه myappcore: کل پروژه را zip کرده و در این پوشه آپلود میکنیم و از حالت فشرده خارج میکنیم.
2. پوشه myapp:  تنها محتویات پوشه public که در پوشه myappcore وجود دارد را به درون این پوشه میریزیم.

حالا باید 2 خط کد زیر در فایل index.php پوشه myappcore را تغییر بدهیم:



کد:
require __DIR__.'/../bootstrap/autoload.php';

$app = require_once __DIR__.'/../bootstrap/app.php';

تغییر داده شود به:



کد:
require __DIR__.'/../myappcore/bootstrap/autoload.php';

$app = require_once __DIR__.'/../myappcore/bootstrap/app.php';

مشکلات احتمالی:
1. برای من به این صورت بود که باید پوشه public به Root وبسایت انتقال داده میشد و بعد به myapp تغییر نام میدادم.
2. ممکن است صفحه myapp.sample-domain.com در مرورگر شما کش شده باشد و نمایش ندهد. بهتر است پس از انجم تمام این کارها با چند مرورگر یا موبایل تست شود.

با تشکر از آقای م.پروینی برای راهنمایی

من همه ی این کارها رو کردم
ولی خطای زیر رو داد
Parse error: syntax error, unexpected '?' in /home/gadgetba/cv.gadgetbaaz.com/myappcore/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php on line 233
البنه برای من بجای این آدرس
require __DIR__.'/../bootstrap/autoload.php';
اینو داشت
require __DIR__.'/../vendor/autoload.php';
پاسخ
 


موضوعات مشابه ...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  اپلود فایل در لاراول 5.6 general133 3 21 02-16-2018, 10:55 PM
آخرین ارسال: general133
  مشکل اتصال به پایگاه داده در هاست sana_esi 0 49 12-11-2017, 08:40 PM
آخرین ارسال: sana_esi
  خطای نصب لاراول dmbehrouz 1 88 11-27-2017, 10:34 AM
آخرین ارسال: jergis
  سایت رو آپلود کردم ولی صفحه سفید میاد abi128 6 404 11-27-2017, 10:32 AM
آخرین ارسال: jergis
  صفحه بندی در لاراول ۵.۵ sadaf 0 113 10-26-2017, 09:26 PM
آخرین ارسال: sadaf
  جایگزین کردن mobile بجای email در حساب کاربری ؟؟؟ fu20 0 42 10-24-2017, 03:06 PM
آخرین ارسال: fu20
  سرور برای لاراول mahmood_20050 0 90 10-24-2017, 10:00 AM
آخرین ارسال: mahmood_20050
  گرفتن آپدیت های وب هوک تلگرام در لاراول Mr.AMiR 6 352 09-19-2017, 04:30 AM
آخرین ارسال: Bvk.Programmer
  مشکل افت سرعت وقتی از لاراول به جای php استفاده می کنم Zahir 1 158 08-31-2017, 08:40 AM
آخرین ارسال: imanghafoori
  مشکل با schdule در هاست اشتراکی Rezasys 0 85 07-31-2017, 06:50 AM
آخرین ارسال: Rezasys

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان

درباره انجمن فریم ورک لاراول

انجمن لاراولیستا به عشق توسعه دهنده ها و علاقمندان به این فریم ورک محبوب ایجاد شده و امیدواریم با نظرات خوبتون ما رو در بهبود کار یاری کنید. در ضمن خیلی هم خوشحال میشیم شما هم در توسعه این انجمن سهمی داشته باشید.