توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : خطا در نصب cakephp
sebastian
February 9th, 2012, 20:52
سلام
من فریمورک cakephp رو روی xampp نصب کردم و اررور سرور 500 داد و یکبار هم روی wamp نصب کردم چند خطا از فایل core.php پوشه ی config داد
کسی نمیدونه چرا تو xampp ارور 500 میده؟ و چطوری باید مشکل رو حل کرد؟
ممنون
Web-Lovers
February 10th, 2012, 07:50
mod_rewrite
فعال هست؟
یه فایل .htaccess بسازید
RewriteEngine on
RewriteBase /
داخلش بنویسید
the_coder
February 10th, 2012, 12:19
سلام
cakephp از مد rewrite استفاده می کنه و باید حتما این مد فعال باشه و اررور 500 هم میتونه به علت فعال نبودن این مد باشه
محتوای htaccess هم باید به صورت زیر باشه :
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
</IfModule>
بعد از حل مشکل اررور 500 ، باید وارد پوشه :
app/confg
بشید و فایل core.php رو باز کنید و مقدار Security.salt و Security.cipherSeed و تعویض کنید
داخل security.salt باید یک رشته از حروف به وارد کنید (random)
در Security.cipherSeed ، یک رشته از اعداد وارد کنید (random)
و بعد وارد فایل database.php شید و تنظیمات مربوط به پایگاه دادتون رو انجام بدید
حالا می تونید شروع کنید به کد نویسی.....
موفق باشید
sebastian
February 10th, 2012, 16:08
سلام
cakephp از مد rewrite استفاده می کنه و باید حتما این مد فعال باشه و اررور 500 هم میتونه به علت فعال نبودن این مد باشه
محتوای htaccess هم باید به صورت زیر باشه :
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
</IfModule>
بعد از حل مشکل اررور 500 ، باید وارد پوشه :
app/confg
بشید و فایل core.php رو باز کنید و مقدار Security.salt و Security.cipherSeed و تعویض کنید
داخل security.salt باید یک رشته از حروف به وارد کنید (random)
در Security.cipherSeed ، یک رشته از اعداد وارد کنید (random)
و بعد وارد فایل database.php شید و تنظیمات مربوط به پایگاه دادتون رو انجام بدید
حالا می تونید شروع کنید به کد نویسی.....
موفق باشید
بله کد httaccess من همینی هستش که شما اینجا قرار دادید و
RewriteEngine on هستش
ولی موقع نصب ارور 500 دریافت میکنم
hamidreza_s
February 10th, 2012, 21:30
روی httpd.conf فکر میکنم باید کار کنی.
فکر نمیکنم wamp مشکل داشته باشه. از چه نسخه کیک استفاده میکنی؟
ولی من تنظیماتی را یادمه اون موقع انجام دادم ولی یادم نیست چیکار کردم.
---------- Post added at 09:26 PM ---------- Previous post was at 09:19 PM ----------
AllowOverride None
پیدا کن.
بعد بصورت زیر تبدیل کن:
AllowOverride All
راه اندازی مجدد آپاچی یادت نره.
---------- Post added at 09:30 PM ---------- Previous post was at 09:26 PM ----------
البته فکر کنم این مشکلتو حل نکنه. ولی امتحانش خالی از لطف نیست.
farzadnsr
February 15th, 2012, 01:42
Activate .htaccess settings
To enable .htaccess files to override the server's http.conf settings, the default host must have the AllowOverride FileInfo property set in its Directory directive. Your configuration should look something like this:
<Directory "C:/apache/httpd/htdocs/manual"> Options Includes Indexes FollowSymLinks MultiViews AllowOverride FileInfo Order allow,deny Allow from all </Directory>