انجمن کاربران لینوکس ایران - تکنوتاکس سابق
php فوری - نسخه قابل چاپ

+- انجمن کاربران لینوکس ایران - تکنوتاکس سابق (https://forum.sito.ir)
+-- انجمن: پرسش‌ها و پاسخ‌ها (https://forum.sito.ir/forumdisplay.php?fid=3)
+--- انجمن: لینوکس و نرم‌افزارهای کاربردی (https://forum.sito.ir/forumdisplay.php?fid=7)
+--- موضوع: php فوری (/showthread.php?tid=2730)



php فوری - مهمان - 2005-06-07

سلام
من php رو با source توی ردهت 9 نصب کردم و پیغام داد که کامل نصب شده
اما وقتی می زنم rpm -q php می گه php نصب نشده
من چی کار باید کنم :cry: :cry: :cry: :cry:


- navidjoon - 2005-06-07

سلام
مگه RPM مشکلی داشت که با Source نصب کردی ؟ خب ، معلومه که وقتی از Source سوار کردی نباید با rpm نشونش بده.


- مهمان - 2005-06-07

لازم نیست حتما rpm ی نصب شود تا با rpm -q نشان دهد اگر با source هم درست نصب شود نشان می دهد . اما اینکه چرا با rpm نصب نگردم چونکه می خواستم مطمپن بشم با یک سری چیزا config بشه .

حالا من باید چی کار کنم؟؟ وقتی که نصب هم تموم شد هر چی گشتم نتونستم libphp4.so رو ‍ببینم تا مسیر اون رو به httpd.conf معرفی کنم

باز هم می گه که بعد از نصب گفتش که کامل نصب شده Sad
کسی بیشنهادی داره به من بده تا ببینم باید چی کار کنم؟؟؟؟؟
لطفا کمکم کنیییییییییییییییییییییییییییییییییید Sad(


- sirbijan - 2005-06-07

matix جان همونجور که آرش اینجا جوابت را داده و نوید جون هم تایید کرده من هم فکر نمیکنم واقعا با نصب source تو rpm بتونی پیداش بکنی.


- hamidnassiby - 2005-06-07

سلام
تا اونجا که میدونم نوید جون و بیژن عزیز درست میگن با rpm قابل یافت نیست . اما توی همون دایرکتوری سورسش بنویس
./configure - - help
توی ریزه کاری هاش مسیر پیش فرض نصب را نشون میده . که این libphp4.so هم توی یکی از دایرکتوری هایی که میگه هست .


- مهمان - 2005-06-08

اما من مثلا libpcap یا zlib یا ... رو با source نصب کردم اما با rpm -q بهم نشون می ده Sad
یعنی چی پس ؟؟؟؟
در ضمن من اصلا libphp4.so را روی سیتمم ندارم چرا اونوقت ؟؟؟؟


- مهمان - 2005-06-08

سلام.

خب من هم مثل navidjoon فکر ميکنم.

در مورد libphp4.so هم خب شما وقتي که php را به صورت زير کامپايل کرديد:

$ ./configure --with-mysql --with-apxs=/www/bin/apxs
$ make
$make install

به طور خودکار فايلي(libphp4.so) را در محل مربوطه (مثلا براي من /usr/local/apache2/modules) قرار ميدهد. بعد شما در httpd.conf خط زير رو اضافه ميکنيد.
LoadModule php4_module libexec/libphp4.so

اين صفحه رو <!-- m --><a class="postlink" href="http://www.php.net/manual/en/install.unix.php">http://www.php.net/manual/en/install.unix.php</a><!-- m --> حتما بخونيد.
اين جا هم بد نيست نگاهي بندازيد:
<!-- m --><a class="postlink" href="http://www.technotux.org/html/index.php?name=PNphpBB2&file=viewtopic&t=1617">http://www.technotux.org/html/index.php ... pic&t=1617</a><!-- m -->

موفق باشيد.


- saber - 2005-06-08

راستي يادم رفت بگه که محل فايل apxs من در /usr/local/apache2/bin/apxs قرار داره ولي براي شما ممکنه همون جا يا جاي ديگه باشه. (بستگي به محل نصب apache داره)


- emilsedgh - 2005-06-14

من برای حل همه این مشکلات XAMPP رو نصب کردم که خیلی عالیه...هیچ مشکلی هم باهاش ندارم.البته حجمش ۴۰ مگ هست.نصبش هم فقط EXTRACT کردن می خواد.


- newbiex - 2005-06-14

حل کدوم مشکلات؟؟
یعنی اینی که شما میگین رو نصب کنیم php نصب می شه ؟؟؟
می شه یه مقدار بیشتر توضیح بدین؟


- emilsedgh - 2005-06-14

خوب این آپاچی و PHP و MYSQL و PGSQL و PHPMYADMIN رو نصب می کنه...اکثرا تو ویندوز با این جور برنامه حا PHP اجرا می کنن...!من خودم تو فدورا با MYSQL مشکل داشتم.یه تاپیک هم این براش زدم ولی حل نشد اما با زمپ راحت حل شد.


- amirsaied - 2005-06-14

اگر از این جور برنامه ها مثل XAMPP استفاده کنی، همه کارها قبلا انجام شده و میتونی بری با AMP کار کنی، استفاده از این جور چیزا فقط برای شروع به یادگیری کار با AMP هست چون به هیچ وجه کارایی حالتی که همه این برنامه ها رو جدا نصب کنی نداره!
حالا اگر باز هم علاقه داری برو اینجا:
<!-- m --><a class="postlink" href="http://www.apachefriends.org/en/index.html">http://www.apachefriends.org/en/index.html</a><!-- m -->


- emilsedgh - 2005-06-14

خوب اینکه مشخصه مثل نصب جدا نیستن...اما تو کار های معمولی (اگه نخوای کتابخانه های دیگه نصب کنی) بهترین و راهت ترین انتخاب این ها هستن.