انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید

نویسنده موضوع: عدم کارکرد ide های php و عدم توانایی خواندن php xampp در ادیتورها  (دفعات بازدید: 968 بار)

0 کاربر و 2 مهمان درحال مشاهده موضوع.

آفلاین ikooshk

  • Newbie
  • *
  • ارسال: 7
  • جنسیت : پسر
سلام
من تازه به ابونتو مهاجرت کردم!! منتهی یه مشکلی دارم
تمام ide ها بخصوص phpstorm نمیتونه بهم اسنیپ بده و کدهای پیشفرض هم براش ناشناختست!! مثلا کد کتابخونه داخلی php رو وقتی دستی مینویسم مثل :
session_start();
نمیتونه شناسایی کنه و اطلاعات لود نمیشه
مشکل از کجاست؟ من حتی خود php رو مستقیم روی اوبونتو نصب کردم ولی بازم همین مشکل تکرار شده!!
ممنون میشم کمک کنید.. وگرنه مجبورم برگردم به ویندوز برخلاف میل باطنیم..

آفلاین جعفر فرقانلوژ

  • High Hero Member
  • *
  • ارسال: 5100
  • جنسیت : پسر
  • اممم . اره دیگه! mehr32
سلام من دقیق نمیدونم ولی php رو میشناسه؟
تو IntelliJ جاوا رو  نمیشناخت از قسمت انتخاب jdk دانلود کردم  کارکرد  مال تو رو نمیدونم ???
دیگر به انجمن باز نخواهم گشت شاید جایی با این نام پیدام کنید اگه کاری با من دارید : qxc9966@protonmail.com

آفلاین M!lad

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 1757
سلام. خوش اومدید.

من متاسفانه مشکل شما رو به درستی متوجه نشدم. اگر بیشتر توضیح بدید شاید بتونیم راهنماییتون کنیم.
..I feel no fault for the fault I feel..

آفلاین ikooshk

  • Newbie
  • *
  • ارسال: 7
  • جنسیت : پسر
سلام. خوش اومدید.

من متاسفانه مشکل شما رو به درستی متوجه نشدم. اگر بیشتر توضیح بدید شاید بتونیم راهنماییتون کنیم.

ببنید
فرض کنید من میخوام تو محیط ide یه کد php تایپ کنم.. کد مورد نظر جزو کتابخونه داخلی php هست.. طبعتا حود ide بهت افر میده ولی مشکل اینجاست نه افر میده و نه حتی کدهای مربوط به خود کتابخونه داخلی php رو میشناسه!!! دسترسی پوشه دایرکتوری درسته ولی دلیل اچرا نشدن یا نخوندن اطلاعات php رو نمیدونم و فقط روی اوبونتو مشکل دارم روی ویندوز همه چی درسته

آفلاین M!lad

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 1757
پس مشکل شما Autocomplete هست که دلایل متفاوتی میتونه داشته باشه.
من تا جایی که می‌دونم اکثر IDE ها، این ویژگی در اون‌ها درون‌سازی شده هست. یعنی به عامل خروجی (فرضا مفسر PHP) وابسته نیستند.

یک دلیلی که میشه برای PHPStorm پیدا کرد فعال بودن Power Save هست.

https://stackoverflow.com/questions/23331693/phpstorm-7-code-completion-stopped-working

منظورتون از اینکه نمی‌شناسه چیه؟ یعنی هایلایت نمی‌کنه کلمات کلیدی رو؟
..I feel no fault for the fault I feel..

آفلاین ikooshk

  • Newbie
  • *
  • ارسال: 7
  • جنسیت : پسر
پس مشکل شما Autocomplete هست که دلایل متفاوتی میتونه داشته باشه.
من تا جایی که می‌دونم اکثر IDE ها، این ویژگی در اون‌ها درون‌سازی شده هست. یعنی به عامل خروجی (فرضا مفسر PHP) وابسته نیستند.

یک دلیلی که میشه برای PHPStorm پیدا کرد فعال بودن Power Save هست.

https://stackoverflow.com/questions/23331693/phpstorm-7-code-completion-stopped-working

منظورتون از اینکه نمی‌شناسه چیه؟ یعنی هایلایت نمی‌کنه کلمات کلیدی رو؟

افر یه بحثه قضیه هست.. من میگم کتابخونه های داخلی php قابل شناسایی توسط هیچ ide نیست..مثلا PDO رو اصلا شناسایی نمیکنه نه فقط  phpstorm ساب لایم.. اتم.. vscode هیچکدومشون
power save  و امثالشو خیلی وقته تست کردم اصلا جوابگو نیست
« آخرین ویرایش: 16 آذر 1399، 05:29 ب‌ظ توسط ikooshk »

آفلاین ikooshk

  • Newbie
  • *
  • ارسال: 7
  • جنسیت : پسر
پس مشکل شما Autocomplete هست که دلایل متفاوتی میتونه داشته باشه.
من تا جایی که می‌دونم اکثر IDE ها، این ویژگی در اون‌ها درون‌سازی شده هست. یعنی به عامل خروجی (فرضا مفسر PHP) وابسته نیستند.

یک دلیلی که میشه برای PHPStorm پیدا کرد فعال بودن Power Save هست.

https://stackoverflow.com/questions/23331693/phpstorm-7-code-completion-stopped-working

منظورتون از اینکه نمی‌شناسه چیه؟ یعنی هایلایت نمی‌کنه کلمات کلیدی رو؟

مشکل phpstorm رو پیدا کردم نباید از شورتکات برای ران کردنش استفاده کرد.. حتی نباید از نسخه خود مارکت ابونتو استفاده کرد
باید دانلودش کنید بعد توی به پوشه جدید مجتویاتشو قرار بدید و با شل اجراش کنی... توی لینوکس mint این مشکل کلا وجود نداره و فقط تو ابونتو هست که همچین بازی در میاره
مابقی ادیتورهارو هنوز نمیدونم چرا قاطی کردن و php رو نمیشناسن

آفلاین AbOl

  • Sr. Member
  • *
  • ارسال: 338
  • جنسیت : پسر
  • Debian
آها
دلیلش اینه که با اسنپ نصب میشه اگه با software center اوبونتو نصب کنی
و اسنپ باید دسترسی به php رو به نرم افزار بده
welcome to freedom

آفلاین ikooshk

  • Newbie
  • *
  • ارسال: 7
  • جنسیت : پسر
آها
دلیلش اینه که با اسنپ نصب میشه اگه با software center اوبونتو نصب کنی
و اسنپ باید دسترسی به php رو به نرم افزار بده

دسترسی به اون نرم افزارو چطور باید بهش بدم؟
چون من همه اینارو از خود مارکت ابونتو نصب کرده بودم غیر phpstorm که مجبور شدم مجزا دانلود و تو یه پوشه مجزا رانش کنم
« آخرین ویرایش: 16 آذر 1399، 08:51 ب‌ظ توسط ikooshk »

آفلاین xubuntu4iran

  • Hero Member
  • *
  • ارسال: 748
  • جنسیت : پسر
phpstorm نرم افزار پولی است شاید نسخه ارزیابی اش چنین قابلیتی نداره!

آفلاین ikooshk

  • Newbie
  • *
  • ارسال: 7
  • جنسیت : پسر
phpstorm نرم افزار پولی است شاید نسخه ارزیابی اش چنین قابلیتی نداره!

اتفاقا داره(خودم بارها باهاش کار کردم).. وگرنه خریدار چیو باید ارزیابی کنه تا راغب بشه بخرتش!؟

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19722
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
یه دلیلش می‌تونه این باشه که توی گنو/لینوکس نباید از xampp استفاده کنی. برای داشتن درست کارساز وب، این‌جا رو ببین: https://wiki.ubuntu.ir/wiki/Apache
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین ikooshk

  • Newbie
  • *
  • ارسال: 7
  • جنسیت : پسر
یه دلیلش می‌تونه این باشه که توی گنو/لینوکس نباید از xampp استفاده کنی. برای داشتن درست کارساز وب، این‌جا رو ببین: https://wiki.ubuntu.ir/wiki/Apache

اتفاقا از همین بخشم استفاده کردم ولی جواب نمیده :)
حالا فعلا phpstorm رو راه انداختم ولی اگه دوستان متوجه شدن چطور میتونم بقیه ide هارو راه بندازم ممنون میشم کمکم کنید..
همچین شرایطیو تا حالا ندیده بودم