من طبق مواردی که توی سایت گفته شد اطلاعاتم را روی هاست بارگذاری کردم ولی وقتی وارد سایت میشم این پیغام خطا رو میده
Parse error: syntax error, unexpected T_CLASS, expecting T_STRING or T_VARIABLE or '$' in /home/takhribi/public_html/index.php on line 49
این خطا مربوط میشه به این خطه فایل index
$kernel = $app->make(Illuminate\Contracts\Http\Kernel::class
سایت روی سیستمم به خوبی اجرا میشه و مشکلی نداره والان روی هاست این اشکال به وجو دآمده لطف کنید راهنماییم کنید
این خطا مربوط به ورژن php و اکستنشن های مورد نیاز لاراول میشه که روی هاست شما وجود نداره!
بسته به ورژن لاراول باید php آپدیت باشه.
اگر از لاراول 5.3 استقاده می کنید ورژن php باید 5.5.9 به بالا باشه. اگر laravel 5.5 دارید باید ورژن php حتما 7 به بالا باشه.
همچنین این اکستنشنها مورد نیازه که باید روی هاست نصب باشه:
OpenSSL
PDO
Mbstring
Tokenizer
XML
برای تست کردن اینکه چه اکستنشنی نصبه از این خط کد میتونید کمک بگیرید:
<?php
echo phpinfo();
?>
این خطا مربوط به ورژن php و اکستنشن های مورد نیاز لاراول میشه که روی هاست شما وجود نداره!
بسته به ورژن لاراول باید php آپدیت باشه.
اگر از لاراول 5.3 استقاده می کنید ورژن php باید 5.5.9 به بالا باشه. اگر laravel 5.5 دارید باید ورژن php حتما 7 به بالا باشه.
همچنین این اکستنشنها مورد نیازه که باید روی هاست نصب باشه:
OpenSSL
PDO
Mbstring
Tokenizer
XML
برای تست کردن اینکه چه اکستنشنی نصبه از این خط کد میتونید کمک بگیرید:
<?php
echo phpinfo();
?>
کدی که گفتم رو باید در یک فایل php خالی ایجاد می کردید که تست کنید چه اکستنشنایی نصبه، نه فایل index لاراول.
خب الان لاراول نمیتونه با دیتابیس ارتباط برقرار کنه. اگه دستورالعملی که در کامنت اول توضیح دادم به کارتون اومد لطفا بهترین پاسخ رو انتخاب کنید و هر خطایی که دارین در سوال جدیدی مطرح کنید. با تشکر.
2024 © Copyright کليه حقوق مادی و معنوی براي چسبون محفوظ است و هرگونه کپی برداری پیگرد قانونی دارد.