مشاهده دست آورد نظرسنجی: با کدام فریمورک کار میکنید؟

رای دهنده
167. شما نمی توانید در این رای گیری رای بدهید
  • Slim

    3 1.80%
  • Symfony

    4 2.40%
  • Code Igniter

    24 14.37%
  • Yii

    129 77.25%
  • Laravel

    22 13.17%
  • Zend

    3 1.80%
نظرسنجی چند گزینه ای
نمایش نتایج 1 تا 40 از 79

نام تاپیک: آموزش گام به گام Yii 2 از مبتدی ترین سطح تا حرفه ای ترین سطح

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    کاربر دائمی
    تاریخ عضویت
    آذر 1390
    محل زندگی
    کرمان
    پست
    1,461

    نقل قول: آموزش گام به گام Yii 2 از مبتدی ترین سطح تا حرفه ای ترین سطح

    سلام
    آقا چی شد؟!
    ما بی صبرانه منتظر هستیم تا ادامه بدید ها...
    در ضمن من وقتی کد htaccess رو اضافه می کنم ارور 500 می ده!
    به صفحه root در پروژه اضافه می کنم و اینم کد :
    کد HTML:
    DocumentRoot "C:\Program Files\Ampps\www\yii2\web"
     
    <Directory "C:\Program Files\Ampps\www\yii2\web">
        RewriteEngine on
     
        # If a directory or a file exists, use the request directly
        RewriteCond %{REQUEST_FILENAME} !-f
        RewriteCond %{REQUEST_FILENAME} !-d
        # Otherwise forward the request to index.php
        RewriteRule . index.php
     
        # ...other settings...
    </Directory>
    آخرین ویرایش به وسیله Tarragon : چهارشنبه 09 مهر 1393 در 17:20 عصر

  2. #2

    نقل قول: آموزش گام به گام Yii 2 از مبتدی ترین سطح تا حرفه ای ترین سطح

    نقل قول نوشته شده توسط amin0256 مشاهده تاپیک
    سلام
    آقا چی شد؟!
    ما بی صبرانه منتظر هستیم تا ادامه بدید ها...
    در ضمن من وقتی کد htaccess رو اضافه می کنم ارور 500 می ده!
    به صفحه root در پروژه اضافه می کنم و اینم کد :
    کد HTML:
    DocumentRoot "C:\Program Files\Ampps\www\yii2\web"
     
    <Directory "C:\Program Files\Ampps\www\yii2\web">
        RewriteEngine on
     
        # If a directory or a file exists, use the request directly
        RewriteCond %{REQUEST_FILENAME} !-f
        RewriteCond %{REQUEST_FILENAME} !-d
        # Otherwise forward the request to index.php
        RewriteRule . index.php
     
        # ...other settings...
    </Directory>
    لطفاً صبور باشین. من بیشتر از شما مشتاقم که درباره Yii2 صحبت کنم. معمولاً سعی میکنم هر 3 روز یکبار پست بگذارم. این روزها یکم سرم شلوغه.
    و درمورد خطای داخلی شما:
    شما باید ماژول rewrite رو توی apache فعال کنید و بعد کد زیر رو توی فایل تنظیمات خودتون بگذارین:

    'urlManager'=>array(
    'urlFormat'=>'path',
    'showScriptName' => false,
    'rules'=>array(
    ''=>'site/index',
    '<action>'=>'site/<action>',

    به سلامت.
    آخرین ویرایش به وسیله MMSHFE : پنج شنبه 10 مهر 1393 در 08:19 صبح دلیل: ترجمه!

  3. #3

    نقل قول: آموزش گام به گام Yii 2 از مبتدی ترین سطح تا حرفه ای ترین سطح

    نقل قول نوشته شده توسط amin0256 مشاهده تاپیک
    سلام
    آقا چی شد؟!
    ما بی صبرانه منتظر هستیم تا ادامه بدید ها...
    در ضمن من وقتی کد htaccess رو اضافه می کنم ارور 500 می ده!
    به صفحه root در پروژه اضافه می کنم و اینم کد :
    کد HTML:
    DocumentRoot "C:\Program Files\Ampps\www\yii2\web"
     
    <Directory "C:\Program Files\Ampps\www\yii2\web">
        RewriteEngine on
     
        # If a directory or a file exists, use the request directly
        RewriteCond %{REQUEST_FILENAME} !-f
        RewriteCond %{REQUEST_FILENAME} !-d
        # Otherwise forward the request to index.php
        RewriteRule . index.php
     
        # ...other settings...
    </Directory>
    اگه مشکلتون حل شده میشه بگید چجوری حل کردید من الان این مشکل رو دارم

  4. #4

    نقل قول: آموزش گام به گام Yii 2 از مبتدی ترین سطح تا حرفه ای ترین سطح

    نقل قول نوشته شده توسط mr.nice مشاهده تاپیک
    اگه مشکلتون حل شده میشه بگید چجوری حل کردید من الان این مشکل رو دارم
    دوستان عزیز خطای ۵۰۰ به سرور (در اینجا آپاچی) بر میگرده...
    فایل htaccess شما درست است. از اینجا میشود نتیجه گیری کرد که ماژول rewrite_rule شما فعال نیست. باید ابتدا ماژول رو فعال کنید تا بتونید از اون استفاده کنید.

  5. #5

    نقل قول: آموزش گام به گام Yii 2 از مبتدی ترین سطح تا حرفه ای ترین سطح

    نقل قول نوشته شده توسط alireza.stack مشاهده تاپیک
    دوستان عزیز خطای ۵۰۰ به سرور (در اینجا آپاچی) بر میگرده...
    فایل htaccess شما درست است. از اینجا میشود نتیجه گیری کرد که ماژول rewrite_rule شما فعال نیست. باید ابتدا ماژول رو فعال کنید تا بتونید از اون استفاده کنید.
    من فایل htaccess رو ساختم و تو مسیر basic/web قرار دادم
    # Set document root to be "basic/web"
    DocumentRoot "c:/xampp/htdocs/basic/web"


    <Directory "c:/xampp/htdocs/basic/web">
    # use mod_rewrite for pretty URL support
    RewriteEngine on
    # If a directory or a file exists, use the request directly
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    # Otherwise forward the request to index.php
    RewriteRule . index.php


    # ...other settings...
    </Directory>


    rewrite rule رو هم توی مسیر basic/config/web.php به فایل اضافه کردم
    'urlManager' => [            
    'enablePrettyUrl' => true,
    'showScriptName' => false,
    'rules'=>array(
    ''=>'site/index',
    '<action>'=>'site/<action>'
    )
    ]


    حالا وقتی میرم به آدرس http://localhost/site/entry ارور 404 و توی آدرس http://localhost/basic/web/site/entry ارور 500 رو میده

    توی آپاچی هم داخل فایل httpd.conf همه AllowOverride ها رو All قرار دادم و LoadModule rewrite_module modules/mod_rewrite.so رو آنکامنت کردم
    آخرین ویرایش به وسیله mr.nice : سه شنبه 27 آبان 1393 در 18:38 عصر دلیل: اضافه کردن تنظیمات آپاچی

  6. #6

    نقل قول: آموزش گام به گام Yii 2 از مبتدی ترین سطح تا حرفه ای ترین سطح

    نقل قول نوشته شده توسط mr.nice مشاهده تاپیک
    من فایل htaccess رو ساختم و تو مسیر basic/web قرار دادم
    # Set document root to be "basic/web"
    DocumentRoot "c:/xampp/htdocs/basic/web"


    <Directory "c:/xampp/htdocs/basic/web">
    # use mod_rewrite for pretty URL support
    RewriteEngine on
    # If a directory or a file exists, use the request directly
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    # Otherwise forward the request to index.php
    RewriteRule . index.php


    # ...other settings...
    </Directory>


    rewrite rule رو هم توی مسیر basic/config/web.php به فایل اضافه کردم
    'urlManager' => [            
    'enablePrettyUrl' => true,
    'showScriptName' => false,
    'rules'=>array(
    ''=>'site/index',
    '<action>'=>'site/<action>'
    )
    ]


    حالا وقتی میرم به آدرس http://localhost/site/entry ارور 404 و توی آدرس http://localhost/basic/web/site/entry ارور 500 رو میده

    توی آپاچی هم داخل فایل httpd.conf همه AllowOverride ها رو All قرار دادم و LoadModule rewrite_module modules/mod_rewrite.so رو آنکامنت کردم
    خطای ۴۰۴ بخاطر این هست که شما متدی به نام actionEntry در داخل کنترلر site ندارید.
    خطای ۵۰۰ به این خاطر هست که شما داخل htaccess گفتین که هر چی web درخواست میره بفرست به index.php این یعنی اینکه شما لازم نیست web رو در داخل مسیر فایل بیاورید.

تاپیک های مشابه

  1. آموزش گام به گام yii
    نوشته شده توسط nariman_t در بخش Yii Framework
    پاسخ: 45
    آخرین پست: دوشنبه 11 بهمن 1395, 13:05 عصر
  2. پاسخ: 0
    آخرین پست: دوشنبه 06 مرداد 1393, 02:27 صبح
  3. آموزش: آموزش گام به گام yii
    نوشته شده توسط nariman_t در بخش PHP
    پاسخ: 16
    آخرین پست: شنبه 25 آذر 1391, 20:40 عصر
  4. آموزش گام به گام جاوا اسکریپت
    نوشته شده توسط Vahid_moghaddam در بخش طراحی وب (Web Design)
    پاسخ: 11
    آخرین پست: چهارشنبه 08 اسفند 1386, 22:16 عصر
  5. آموزش گام به گام کار با پلت کامپوننتهای دلفی
    نوشته شده توسط nasr در بخش برنامه نویسی در Delphi
    پاسخ: 15
    آخرین پست: شنبه 30 خرداد 1383, 17:36 عصر

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •