یکی از رایجترین حملات امنیتی در سرور‌های اشتراکی (Shared host) که حتی در برخی شرکت‌های بزرگ هاستینگ هم مشاهده کرده‌ام، استفاده از نحوه مدیریت کردن symlink ها در آپاچی است.

روش کار به صورت خلاصه به شرح زیر است:

در مطلب قبل (PHP: آموزش کار با فایل‌های صوتی؛ بخش دوم - خواندن اطلاعات فیلد‌ها) اطلاعات خام در مورد فایل wav را از فایل wav خواندیم.

در قسمت قبلی (PHP: آموزش کار با فایل‌های صوتی؛ بخش اول - آشنایی با ساختار WAV) ساختار فایل WAV به دقت مورد بررسی قرار گرفت.

در این مطلب با ساختار فایل‌های WAV آشنا خواهیم شد. WAV زیر مجموعه RIFF ماکروسافت (Microsoft's RIFF specification) برای ذخیره فایل‌های مالتی مدیا است.

برداشتن اطلاعات از صفحات موجود در وب می‌تواند به دلایل مختلفی از جمله تولید اطلاعات در مورد آن سایت (مانند الکسا)، ایجاد یک موتور جستجو (مانند گوگل) و یا کپی برداری از آن سایت باشد.

تصویر محمدعلی اکبری
دروپال کامرس چهارچوب قدرتمندی برای افزودن ویژگی‌های فروشگاهی به وبسایت‌های مبتنی بر دروپال است. در این مطلب چند بهبود در روال سفارش و ایجاد صفحه تکمیل سفارش تک مرحله‌ای را مورد بررسی قرار می‌دهیم.
درحالت کلی برای دریافت اطلاعاتِ کاربر جاری X، روال به این صورت است که در سایتی (مثلا طرفداری) کاربر X برروی لینکی (مثلا «دریافت لیست تماس‌ها از یاهو») کلیک می‌کند، سپس صفحه‌ای متعلق به سایت یاهو باز می‌شود که از شما (کاربر X) اجازه می‌خواهد تا «طرفداری» به موارد مندرج (مثلا لیست تماس‌ها) دسترسی داشته باشد. بعد از موافقت شما، دوباره به صفحه‌ای از سایت طرفداری بازمی‌گردید که لیست تماس‌هایتان را از یاهو دریافت کرده است و به شما نمایش می‌دهد. در این پست قصد داریم نحوه‌ی انجام مراحل بالا را (از طرف سایت) شرح دهیم.

درحالت کلی برای دریافت اطلاعاتِ کاربر جاری X، روال به این صورت است که در سایتی (مثلا طرفداری) کاربر X برروی لینکی (مثلا «دریافت لیست تماس‌ها از یاهو») کلیک می‌کند، سپس صفحه‌ای متعلق به سایت یاهو باز می‌شود که از شما (کاربر X) اجازه می‌خواهد تا «طرفداری» به موارد مندرج (مثلا لیست تماس‌ها) دسترسی د

تصویر محمدعلی اکبری
در این مطلب درباره ماژول mod_rewrite (موتور بازنویسی آدرس) آپاچی و ساختار فایل htaccess مربوط به این ماژول صحبت خواهم کرد.
تصویر محمدعلی اکبری

کامپوزر ابزاری برای مدیریت وابستگی ها در پروژه است. بعد از نصب کامپوزر کافی است با فرمت زیر وابستگی های پروژه را در فایل composer.json لیست کنید تا کامپوزر آنها را برای شما دانلود یا به روزرسانی کند.

تصویر الهه عربیان

گاهی Data base ها آنقدر بزرگ هستند که هر چقدر که php.ini رو تغییر بدهید نمی توان دیتابیس رو import  کرد

در این مواقع باید با استفاده از Cmommand Line دیتابیس رو import کنیم. در اینجا این روش رو برایتان بیان میکنم تا در موارد بتوانید به راحتی دیتابیس خود رو در وارد کنید.

صفحه‌ها

Subscribe to Front page feed