مددی برای بهبود

مددی برای بهبود

وبلاگ شخصی بابک علی زاده
مددی برای بهبود

مددی برای بهبود

وبلاگ شخصی بابک علی زاده

رفع مشکل symfony 4 با rewrite

سریع بریم سر اصل مطلب .

اگه به تازگی از سمفونی نسخه 4 استفاده کرده باشید باید به مشکل نشناختن route های سمفونی توسط موتور apache  برخورد کرده باشید.برای رفع این مشکل باید پک آپاچی رو نصب کنید.

برای این کار ابتدا از نصب composer مطمئن بشید سپس دستور زیر رو در خط فرمان وارد کنید.البته اگه تنظیمات بیشتری مد نظرتون هست پیشنهاد میکنم یه سر به صفحه مستنداتش تو سایت سمفونی بزنید.



composer require symfony/apache-pack

تغییر پوشه public در symfony 4

برای تغییر پوشه عمومی symfony نسخه 4 به شکل زیر عمل می کنیم.این راه حل بیشتر برای انتقال برنامه به هاست های اشتراکی هست که قصد داریم در اون نام پوشه عمومی برنامه رو به public_html تغییر بدیم.

برای این کار ابتدا پوشه public رو به هر نامی که میخوایید تغییر بدید.سپس فایل composer.json  رو باز کنید و کد رو به شکل زیر تغییر بدید.


{ "...": "...", "extra": { "...": "...", "public-dir": "my_new_public_dir" } } my_new_pulic_dir اسم پوشه مورد نظرتون رو وارد کنید.