انجمنهای فارسی اوبونتو
کمک و پشتیبانی => نصب، راهاندازی و بروزآوری => نویسنده: gorje در 27 مهر 1394، 12:59 قظ
-
سلام.
بنده بخاطر فعال کردن قابلیت zts در php چون برای نصب یکی از افزونه های php مورد نیاز بود ناچارا باید php رو بصورت دستی نصب میکردم و از بسته ی lamp استفاده نکردم. هر چی هم سرچ زدم که ببینم بحث configure رو روی lamp هم میشه انجام داد یا نه ، نتیجه ای رو ندیدیم.
برای همین بسته هارو بصورت جدا جدا نصب کردم و php رو با دستور زیر کانفیگ کردم:
./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql --with-mysqli --enable-pdo --with-gd --with-openssl --with-curl --enable-sockets --with-mcrypt --with-gd --with-ttf --with-gettext --with-jpeg --with-freetype --with-kerberos --with-mcrypt --with-mhash --with-pdo-mysql --with-pcre-regex --with-pear --with-png --enable-gd-native-ttf --with-xsl --with-bz2 --with-zlib --with-zlib --with-iconv --enable-bcmath --enable-calendar --enable-exif --enable-ftp --enable-pcntl --enable-force-cgi-redirect --enable-fastcgi --with-pdo-sqlite --enable-gd-native-ttf --enable-soap --enable-sockets --enable-zip --enable-mbregex --enable-ipv6 --with-imap-ssl --enable-inline-optimization --enable-mbstring --enable-zip --enable-wddx --enable-maintainer-zts
اما مشکل اینجا بوجود میاد که بعد از نصب phpmyadmin ، این صفحه از روی دیتابیس یوزر root رو نمیخونه و لاگین نمیکنه و مجبورم کانفیگ phpmyadmin رو حالت بدون پسوردشو True کنم. یعنی در واقع اسکریپت کانفیگ اصلا وارد شرط dbConfig هم نمیشه.
پیشنهاد شما چیه؟ از چه راهی باید این مجموعرو نصب و پیکربندی کنم؟
* البته این نکته رو هم بگم که ، apache و php رو بصورت دستی کامپایل و نصب کردم اما برنامه های Mysql و PHPMyadmin رو از خود مخازن با دستور apt-get install نصب کردم.
ممنون.
-
سلام مجدد. سؤالم که سؤال ساده ایه ولی چرا یک نفر هم بعد دو روز جواب نداده؟ ](*,)
-
من که گوگل کردم فقط اینو یافتم که نمیدونم مفید هست یا نه!
http://phpboyscout.uk/compiling-php-5-4-ubuntu-12-04/
-
ممنون ازینکه وقت گذاشتید ولی این لینک برای نصب PHP هست. نصب PHP مشکلی نیست. مورد کانفیگ و طریقه ی نصب mysql و phpmyadmin هست که بعد از کامپایل و نصب apache چطور باید باشه؟
هر چهارتارو نصب میکنم ولی phpmyadmin به mysql کانکت نمیشه مگر اینکه allow no password رو فعال کنم در فایل کانفیگ phpmyadmin.
-
کل سواد من درمورد لمپ:
http://hamedworld.ir/%D8%A2%D9%85%D9%88%D8%B2%D8%B4/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D9%86%D8%B5%D8%A8-lamp-%D8%A8%D8%B1-%D8%B1%D9%88%DB%8C-%D8%A7%D9%88%D8%A8%D9%88%D9%86%D8%AA%D9%88-%DB%B1%DB%B4%DB%B0%DB%B4
:P
اگه فقط مشکل phpmyadmin هست و کار زیادی با دیتابیس ندارین چرا دیتابیس رو از طریق خط فرمان مدیریت نمیکنین؟
-
واسه پی اچ پی و اینا الکی وقت نزارید و خودتون رو خسته نکنید.
پایتون و جنگو رو امتحان کنید. با حال ترند.
-
چه ربطی به موضوع داشت؟
در ضمن پس فیسبوک هم وقتشو تلف کرد سایتشو با PHP نوشت و PHP مخصوص خودشو تولید کرد...
در ضمن این مقایسه ی PHP 7 رو نگاه بندازید: http://www.zend.com/en/resources/php7_infographic?mkt_tok=3RkMMJWWfF9wsRokuanBZKXonjHpfsX57u4rXaCwlMI%2F0ER3fOvrPUfGjI4CTcRrI%2BSLDwEYGJlv6SgFSrfBMax42bgKXxc%3D
-
من خواستم طرف رو با پایتون آشنا کنم.
فیس بوک خودش میدونه. شاید کاری که میخواست انجام بده با پی اچ پی فقط انجام میشه یا بهتر انجام میشه.
بهر حال خیلی جاها پایتون کاری رو که از پی اچ بی میخواید انجام میده ولی انرژی و وقت کمتری از برنامه نویس میگیره.
-
اتفاقا php هم خیلی راحت هست.
مثلا
- مشخص کردن نوع متغیر نداره
- آرایه هم به راحتی ساخته میشه و استفاده میشه
- خودش سعی می کنه تبدیل نوع رو انجام بده
(الان اینها یادم بود)
ولی اینها در C و Java خیلی سخته . مثلا در جاوا برای ساخت آرایه چند بعدی باید از یک نوع کلاس استفاده کنی و برای آرایه با کلید از یک نوع دیگه و ...
-
این سه مورد رو که گفتید پایتون داره.
من یه تاپیک برای بحث در این مورد در انجمن برنامه سازی زدم.
بهتره ادامه بحث بره اونجا.