سلام عرض شد
دوستان لطفا راهنماییم کنید
بنده php و mysql رو به شکل دستی و با دانلود فایل های zip شون نصب کردم و مشکلی تو نصب نداشتم و الانم دارم باهاشون کار میکنم.
وقتی phpinfo رو صدا میزنم مقادیر no value و none رو برای configuration file path و configuration file نشون میده که یعنی نتونسته فایل php.ini رو بخونه. ولی من فایل ini رو با فرمت INI-DEVELOPMENT و INI-PRODUCTION تو فایل پی اچ پی تو درایو C دارم.
حالا مشکل من تو فعال سازی PDO هست که تو همین فایل ها ؛ مربوط به extention=pdo_mysql رو برداشتم که فایم dll ش هم تو پوشه ext وجود دارد. در ضمن مسیر افزونه های php که همین پوشه ext باشه رو هم به شکل C:/php/ext به extension_dir در زیر On Windows دادم و ; اون رو هم برداشتم.
ظاهرا همه چی باید حل باشه ولی بازم فایل ini رو تو phpinfo نمایش نمیده. هنگام استفاده از کلاس pdo هم با ارور زیر مواجه میشم:
Fatal error:Uncaught PDOException: could not find driver
مشکلی که گفتی، بیشتر از هر چیزی نشون میده که PHP اصلاً فایل php.ini
رو نمیخونه. وقتی تو phpinfo()
مقدار Configuration File (php.ini) Path
و Loaded Configuration File
رو به صورت none یا no value نشون میده، یعنی اصلاً هیچ فایل تنظیماتی رو لود نکرده، حتی اگه فایل php.ini رو کنار PHP گذاشته باشی.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟