سلام دوستان من پروژمو روی cpanel اپلود کردم محتوای پوشه پابلیک رو داخل پوشه public_html ریختم بقیه پروژه ام داخل پوشه تو روت اصلی سی پنل ریختم فایل index.php داخل public_html ام درست کردم الان سایت به درستی لینک هاش کار میکنه حتی سی اس اس و جی اس ام لود میشه بعضی عکس و فیلم هام نمایش میده اما بقیه رو نشون نمیده و خطای 404 میده در صورتی که عکس موجوده حتی خواستم از پنل پشت عکس جدید اپلود کنم اما این ارور داد
Unable to create the "/home/pazhcoco/pazhco_project/public/Site/uploader/certificate" directory.
در صورتی که دایرکتوری ام موجود هست هاست ام فعلا ssl نداره ممکن هست مربوط اون باشه خودم که این طور فکر نمیکنم
ممنون میشم کمک کنید
@hesammousavi
@ali.bayat
دقت بفرمایید لطفا به جای که عکس شما تصمیم به ذخیره سازی میگیره.کد زیر رو در متد boot فایل AppServiceProvider قرار بدید
$this->app->bind('path.public', function() {
return base_path().'/public_html';
});
قرار دادم ولی باز همونه جناب موسوی @hesammousavi
public function boot()
{
$this->app->bind('path.public', function() {
return base_path().'/public_html';
});
}
نباید از اونجا خونده بشه ! هر چیز قابل خوندنی فقط و فقط وفقط باید از طریق public_html اتفاق بی افته
در ضمن لینکی که دادید هم ارور 503 میده
خب الان تمام css , js , video , image اینا داره از public_html خونده میشه
http://51.255.119.90/~pazhcoco
این لینک الان هم رو سیستم هم روی موبایل اورد و ارور نداد
جناب موسوی ممنون میشم اگر امکانش هست من تلگرام پیام بدم و بهتون یه دسترسی بدم هروقتی که زمانشو داشتین یه نگاهی بندازید بهش الان 2 روزه درگیرشم
@hesammousavi من داخل فایل public_html فقط باید index.php ویرایش کنم چیزی لازم نیس به .htaccess اضافه کنم یا تغییری بدم ؟
یه سوالی من این کد رو که گفتین
public function boot()
{
$this->app->bind('path.public', function() {
return base_path().'/public_html';
});
}
گذاشتم و وقتی از تست کردم ادرسی که میده میشه
"/home/pazhcoco/pazhco_project/public_html"
ینی اون پوشه ای که داخل روت اصلی ساختم و درون اون ک public_html وجود نداره و این باید اینجوری باشه بنظرم
"/home/pazhcoco/public_html"
درسته یا من اشتباه میکنم ؟
توی وبسایت hisupport یه روش آپلود لاراول در سی پنل گذاشته که تمام لاراول توی پابلیک قرار میگیره و بعد فایل .htaccess رو ویرایش میکنید من این کارو انجام دادم همه چی اوکی بود دردسرشم از اینکه فقط پوشه public رو توی public_html بذارم کمتر بود
@hesammousavi @hossein.r.1442
ممنون بابت کمک دیشب مشکلش رو حل کردم مشکلش نمیدونم به چه شکل و به چه صورت ادرس دهی اون عکس هایی که نشون نمیداد بهم ریخته بود 😶😶😶😶 ولی الان اوکیه
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟