PDA

View Full Version : آپلود کردن لاراول به وب هاست



ealvandi
جمعه 18 مهر 1393, 21:13 عصر
با سلام خدمت دوستان

بعد از انجام پروژه توسط لاراول حالا میخوام کل پروژه رو در وب هاست آپلود کنم اما متاسفانه موفق نمیشم
البته این لینک ها رو که انجام میدم با خطای internal server error روبرو میشم
http://driesvints.com/blog/laravel-4-on-a-shared-host (http://driesvints.com/blog/laravel-4-on-a-shared-host)
آیا کسی از دوستان این کار رو انجام داده یا خیر ؟

اگر ممکنه من رو راهنمایی بفرمایید .

rezakho
جمعه 18 مهر 1393, 21:39 عصر
این خطای نشانگر خطای سرور و آپاچی هست
روی هاست ها فایل htaccess وجود داره که مخفیه
احتمالا این فایل توسط شما یا فایل htaccess خود لاراول پاک یا تغییر کرده

ealvandi
جمعه 18 مهر 1393, 22:27 عصر
این خطای نشانگر خطای سرور و آپاچی هست
روی هاست ها فایل htaccess وجود داره که مخفیه
احتمالا این فایل توسط شما یا فایل htaccess خود لاراول پاک یا تغییر کرده

فایل htaccess وجود داره و اون رو میبینم و تغییرش هم ندادم و اگر از آپاچی هست از چه موردی خطا میگیره ؟

rezakho
جمعه 18 مهر 1393, 23:17 عصر
اول فایل هایی که کپی کردید رو پاک کنید
بعد یک فایل index.php ساده بگذارید ببینید سایت بالا میاد یا نه
اگر بالا آمد، فایلهاتون رو به جز فایل htaccess توی پوشه اصلی و پوشه public پروژه، بگذارید روی سرور
مجدد فایل index.php پروژه رو اجرا کنید ببینید سایت بالا میاد یا نه
اگر بالا امد که محتوای htaccess پوشه public پروژه رو به htaccess روت هاستتون اضافه کنید، مجدد تست کنید و تمام
هر مرحله ای که به خطا خوردید اطلاع بدید

ealvandi
شنبه 19 مهر 1393, 18:26 عصر
همه فایلها رو در public_hrml قرار دادم اما این خطا رو میده



Warning: require(__DIR__/../bootstrap/autoload.php) [function.require (http://avayetehran.ir/public/function.require)]: failed to open stream: No such file or directory in /home4/avayete1/public_html/public/index.php on line 21

Warning: require(__DIR__/../bootstrap/autoload.php) [function.require (http://avayetehran.ir/public/function.require)]: failed to open stream: No such file or directory in /home4/avayete1/public_html/public/index.php on line 21

Fatal error: require() [function.require (http://avayetehran.ir/public/function.require)]: Failed opening required '__DIR__/../bootstrap/autoload.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home4/avayete1/public_html/public/index.php on line 21

rezakho
شنبه 19 مهر 1393, 19:57 عصر
شما طبق همون صفحه ای که خودتون معرفی کردید، تغییراتی در مسیر public ایجاد کردید؟

ealvandi
شنبه 19 مهر 1393, 21:35 عصر
من طبق این لینک عمل کردم
http://www.laravel-tricks.com/tricks/setup-laravel-4-in-shared-hosting-with-securing-laravel-base-file

خروجی؟
http://www.avayetehran.ir

ealvandi
شنبه 19 مهر 1393, 21:46 عصر
لطفا محتویات فایل .htaccess رو در اختیارم بگذارید شاید عوضش کرده باشم

ealvandi
شنبه 19 مهر 1393, 22:52 عصر
مشکل حل شد. نشخه php ایرادش بود
اما الان یک ایراد دیگه دارم

View [layouts.home] not found.
در حالی که view مربوطه در مسر مشخص شده وجود داره چی رو باید چک کنم

farzadyazdan
یک شنبه 20 مهر 1393, 23:36 عصر
مشکل حل شد. نشخه php ایرادش بود
اما الان یک ایراد دیگه دارم

در حالی که view مربوطه در مسر مشخص شده وجود داره چی رو باید چک کنم

با سلام
مسیر ها رو مجددا چک کنید، مسیر app رو هم چک کنید

ealvandi
دوشنبه 21 مهر 1393, 14:04 عصر
هاستینگ برای پشتیبانی از php5.4 سراغ دارید . میخوام هاستینگم رو عوض کنم. مرسی

farzadyazdan
پنج شنبه 24 مهر 1393, 11:38 صبح
هاستینگ برای پشتیبانی از php5.4 سراغ دارید . میخوام هاستینگم رو عوض کنم. مرسی

سلام
من از serverpars استفاده میکنم. کیفیتش خوبه تا php5.6 هم ساپورت میکنه

ealvandi
دوشنبه 28 مهر 1393, 00:52 صبح
مرسی فرزاد جان
علت خطای زیر چیه ؟

500 Internal Server Error error

ni.alpr
سه شنبه 29 مهر 1393, 16:56 عصر
در همه ی route ها این error رو می گیرید ؟ معمولا به rewrite در .htaccess مربوط می شه

Edward
یک شنبه 28 دی 1393, 21:11 عصر
سلام
من از serverpars استفاده میکنم. کیفیتش خوبه تا php5.6 هم ساپورت میکنه
سلام
ببخشید من یه سوالی داشتم
منم از سرورپارس هاست گرفتم ولی تمام آموزش های نصب لاراول روی هاست رو امتحان کردم . یکی یکیشو
ولی باز ارور ۵۰۰ میده بهم
میشه راهنماییم کنید؟
خیلی ممنونم

rezakho
سه شنبه 30 دی 1393, 22:59 عصر
سلام
نصب لاراول!!!
چند بار این عبارت رو توی تاپیک های مختلف دیدم، نصبی نداره عزیزان!
نصبش همون کپی کردنشه!
شما با یکی از روش هایی که توی سایتش معرفی کرده، لاراول رو دانلود می کنید، پروژه تون رو می نویسید و در انتها کل پوشه رو به سرور منتقل می کنید، همین!

tuytoosh
چهارشنبه 01 بهمن 1393, 20:38 عصر
کل پوشه لاراول رو یا فقط پوشه public رو؟

اگه کل پوشه پروژه رو آپلود کنیم از کجا میفهمه که باید بره تو پوشه public و دنبال index بگرده؟

من یه ویدئو آموزشی میدیدم که کلی تغییرات تو کانفیگ آپاچی میداد تا روت سایتش رو بکنه public ...

rezakho
چهارشنبه 01 بهمن 1393, 21:46 عصر
کل پوشه لاراول رو
برای قسمت دومتون هم مطالب زیر رو بخونید
http://stackoverflow.com/questions/15586397/laravel-4-removing-public-from-url
http://creolab.hr/2013/03/removing-the-public-segment-in-a-laravel-4-app/
http://tutsnare.com/remove-public-from-url-laravel/

behzadamin12
دوشنبه 18 شهریور 1398, 21:03 عصر
سلام خدمت دوستان عزیز که مشکل دارند با آپلود پروژه لاراول روی هاست با پنل های دایرکت ادمین، سی پنل و پلسک
لطفا این آموزش را دنبال کنید این آموزش کامل و برای تمام پنل های گفته شده تست شده است

http://jobteam.ir/ProductUser/42-laravel-sharing-host

در این مقاله هم کامل ذکر شده که حتما نسخه php شما باید سازگار با نیازمندی لاراول باشه