sajjadnajafi 568 ارسال شده در آبان 92 گزارش بازنشر ارسال شده در آبان 92 (ویرایش شده) سلام دوستانمن یک سایتی رو از یک شرکت هاستینگ به شرکت دیگه ای منتقل کردم. و در هاست جدید وردپرس رو اول از تنظیمات خودش ( تنظیمات>همگانی ) جایی که نوشته آدرس وردپرس و آدرس سایت اونجا هر دو رو از پوشه اصلی سایت به فرعی تغییر دادم:مثلا اول این بود:http://example.comبعد من هر دو رو اینجوری کردم:http://example.com/portalو بعد همه فالیهای وردپرس رو درون این پوشه قرار دادم.دو خطا در هاست جدید به وجود اومده:یک) این خطا در error_log :[28-Oct-2013 16:08:04] PHP Warning: PHP Startup: Suhosin Extension does not officially support PHP 5.2 and below anymore, because it is discontinued. Use it at your own risk. in Unknown on line 0- خطای بالا داره هر لحظه در فایل error_log تکرار میشه!و دو) این خطا در بالای سایت و همچنین وقتی آدرس ورود به مدیریت رو میزنی فقط همین خطا میاد و فرم ورودی در کار نیست!Warning: include(/home2/example/domains/example.com/public_html/wp-content/plugins/wp-super-cache/wp-cache-base.php) [function.include]: failed to open stream: No such file or directory in /home/example/public_html/portal/wp-content/plugins/wp-super-cache/wp-cache.php on line 63Warning: include() [function.include]: Failed opening '/home2/example/domains/example.com/public_html/wp-content/plugins/wp-super-cache/wp-cache-base.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/example/public_html/portal/wp-content/plugins/wp-super-cache/wp-cache.php on line 63Warning: include_once(/home2/example/domains/example.com/public_html/wp-content/plugins/wp-super-cache/ossdl-cdn.php) [function.include-once]: failed to open stream: No such file or directory in /home/example/public_html/portal/wp-content/plugins/wp-super-cache/wp-cache.php on line 80Warning: include_once() [function.include]: Failed opening '/home2/example/domains/example.com/public_html/wp-content/plugins/wp-super-cache/ossdl-cdn.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/example/public_html/portal/wp-content/plugins/wp-super-cache/wp-cache.php on line 80Warning: Cannot modify header information - headers already sent by (output started at /home/example/public_html/portal/wp-content/plugins/wp-super-cache/wp-cache.php:63) in /home/example/public_html/portal/wp-includes/pluggable.php on line 875- این خطای بالایی رو با حذف افزونه super-cache از طریق ورود به فایل منیجر و حذف پوشه افزونه رفع کردم و میشه به مدیریت وارد شد و خطای بالای سایت هم نمیاد اما وقتی دوباره افزونه super-cache رو نصب و فعال میکنم باز این خطا میاد و دقیقا باعث همون مشکلات اولیه میشه! البته در انجمن هم جستجو کردم و به گفته اون تاپیک هایی که خوندم فایل های دیگه افزونه رو در مسیر wp-content هم حذف کردم و باز دوباره افزونه رو فعال کردم اما بازم همین خطا اومد. راستی پوشه w3tc-config هم مربوط به سوپرکشه؟ و باید حذفش میکردم؟(تو این پوشه هست: wp-content )- در مورد .htaccess هم عرض به خدمتتون الان با انتقالی که انجام دادم دو تا از این فایل موجود است! یکی در روت اصلی و یکی تو همین پوشه ای که وردپرس رو توش گذاشتمه.محتویاتی htaccess که در روت اصلی هست فک کنم مربوط به انتقالشه و محتویاتی که این فایل در پوشه وردپرس داره اینه:# BEGIN W3TC Browser Cache<IfModule mod_deflate.c><IfModule mod_headers.c> Header append Vary User-Agent env=!dont-vary</IfModule> AddOutputFilterByType DEFLATE text/css text/x-component application/x-javascript application/javascript text/javascript text/x-js text/html text/richtext image/svg+xml text/plain text/xsd text/xsl text/xml image/x-icon application/json<IfModule mod_mime.c> # DEFLATE by extension AddOutputFilter DEFLATE js css htm html xml</IfModule></IfModule># END W3TC Browser Cacheممنون میشم کمک کنید تا مشکل حل بشه. و البته میبخشید توضیحاتم طولانی شد، خواستم همه اطلاعات مورد نیاز کمک کننده رو گفته باشم تا مشکل سریعتر حل بشه ویرایش شده آبان 92 توسط sajjadnajafi نقل قول لینک به ارسال
Parsa 23463 ارسال شده در آبان 92 گزارش بازنشر ارسال شده در آبان 92 htaccess روت مهم هست. اما اگر کار خاصی با اون انجام نمیدید . تغییر نام دهیدآدرس سایت جدید این طوری هست: www.site.com/dirبا همین آدرس اجرا میکنید؟مقدار site_url , home رو در جدول options بررسی کنیدhttp://codex.wordpress.org/Editing_wp-config.php#Moving_wp-content_folder 3 نقل قول لینک به ارسال
sajjadnajafi 568 ارسال شده در آبان 92 مالک گزارش بازنشر ارسال شده در آبان 92 سپاسوردپرس در این پوشه است:www.site.com/portalدر htaccess روت اصلی سایت gzip و.. است:محتویات htaccess در روت اینها هست:# BEGIN WordPress<IfModule mod_rewrite.c>RewriteEngine OnRewriteBase /portal/RewriteRule ^index\.php$ - [L]RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule . /portal/index.php [L]</IfModule># END WordPress# BEGIN Compress text files<ifModule mod_deflate.c> <filesMatch "\.(css|js|x?html?|php)$"> SetOutputFilter DEFLATE </filesMatch></ifModule># END Compress text files# BEGIN Expire headers<ifModule mod_expires.c> ExpiresActive On ExpiresDefault "access plus 1 seconds" ExpiresByType image/x-icon "access plus 2592000 seconds" ExpiresByType image/jpeg "access plus 2592000 seconds" ExpiresByType image/png "access plus 2592000 seconds" ExpiresByType image/gif "access plus 2592000 seconds" ExpiresByType application/x-shockwave-flash "access plus 2592000 seconds" ExpiresByType text/css "access plus 604800 seconds" ExpiresByType text/javascript "access plus 216000 seconds" ExpiresByType application/javascript "access plus 216000 seconds" ExpiresByType application/x-javascript "access plus 216000 seconds" ExpiresByType text/html "access plus 600 seconds" ExpiresByType application/xhtml+xml "access plus 600 seconds"</ifModule># END Expire headers# BEGIN Cache-Control Headers<ifModule mod_headers.c> <filesMatch "\.(ico|jpe?g|png|gif|swf)$"> Header set Cache-Control "max-age=2592000, public" </filesMatch> <filesMatch "\.(css)$"> Header set Cache-Control "max-age=604800, public" </filesMatch> <filesMatch "\.(js)$"> Header set Cache-Control "max-age=216000, private" </filesMatch> <filesMatch "\.(x?html?|php)$"> Header set Cache-Control "max-age=600, private, must-revalidate" </filesMatch></ifModule># END Cache-Control Headers# BEGIN Turn ETags Off<ifModule mod_headers.c> Header unset ETag</ifModule>FileETag None# END Turn ETags Off# BEGIN Remove Last-Modified Header<ifModule mod_headers.c> Header unset Last-Modified</ifModule># END Remove Last-Modified Header نقل قول لینک به ارسال
Parsa 23463 ارسال شده در آبان 92 گزارش بازنشر ارسال شده در آبان 92 غیرفعال و تست کنیدتوضیح بالا را یک بار دیگر بخوانید 2 نقل قول لینک به ارسال
sajjadnajafi 568 ارسال شده در آبان 92 مالک گزارش بازنشر ارسال شده در آبان 92 (ویرایش شده) خب دوستان ممنون که بعضی ها خوندید و کمی راجع به این مشکل فکر کردید و سپاس فراوان از دوست خوبمون جناب parsa عزیز که راهنمایی کردن تا مشکل حل بشه.من در این پست مقصودم تنها ارسال اسپم از نوع تشکر نیست بلکه مقصود دیگه ای هم دارم که جمع بندی کنم و بگم دو مشکلی به وجود اومده بود برا چی بود و راه حلی که دوستمون گفت رو تکمیل کنم تا اگر یه موقع خدای نکرده برای سایر دوستان مشکل مشابهی پیش اومد با این تاپیک حلش کنند.من بعد از انتقال دو مشکل داشتم که مشکل اول خطا در error_log بود که مربوط به این بود که وردپرس رو بهتره در هاستینگی نصب کنید که نسخه php اون از 5.2.4 بالاتر باشه اما هاستینگ من نسخه php که نصب داشت کمتر از این بود و اون خطا برای همین بود. ( اطلاعات بیشتر را در اینجا کسب کنید! )مشکل دوم مربوط به افزونه super cache بود که با راهنمایی دوستمون جناب parsa حل شد. وقتی شما افزونه super-cache رو نصب میکنید افزونه در فایل wp-config.php خط زیر رو ایجاد میکنه و در اون آدرس خودشو قرار میده:define( 'WPCACHEHOME', '/home/mysitename/public_html/portal/wp-content/plugins/wp-super-cache/' ); //Added by WP-Cache Managerحالا بعد انتقال دیگه ممکنه اون آدرس معتبر نباشه و این باعث ایجاد مشکل میشه که با دادن آدرس جدید افزونه در هاست میشه این مشکلو حل کرد.موفق باشید ویرایش شده آبان 92 توسط sajjadnajafi 1 نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در آبان 92 گزارش بازنشر ارسال شده در آبان 92 افزونه کشتون رو باید قبل از جابجایی تخلیه و غیر فعال می کردید و یا نشانی سایت را در اون هم اصلاح می کردید 2 نقل قول لینک به ارسال
sajjadnajafi 568 ارسال شده در آبان 92 مالک گزارش بازنشر ارسال شده در آبان 92 افزونه کشتون رو باید قبل از جابجایی تخلیه و غیر فعال می کردید و یا نشانی سایت را در اون هم اصلاح می کردیدسپاسآره درست میفرمایید اما یادم رفت، وقتی انتقال دادم و با خطاها مواجه شدم یادم افتاد که کش رو تخلیش نکردم!! نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .