Linux за българи: Форуми

Програмиране => Web development => Темата е започната от: dilyan в Mar 28, 2006, 21:16



Титла: Php.ini
Публикувано от: dilyan в Mar 28, 2006, 21:16
Привет,
поради някаква причина ми се скапа php.ini, дава access denided 0 байта е не ми дава нито да го трия, нито да го заместя. Рекох да пусна един  reiserfsck белким се оправи работатa - но понеже е на / не иска да го оправя - казва:

dilyana:/etc # reiserfsck --rebuild-sb /etc
reiserfsck 3.6.18 (2003 www.namesys.com)
Will check superblock and rebuild it if needed
Will put log info to 'stdout'

Do you want to run this program?[N/Yes] (note need to type Yes if you do):Yes
bread: Cannot read the block (2): (Is a directory).
reiserfs_open: bread failed reading block 2
bread: Cannot read the block (16): (Is a directory).
reiserfs_open: bread failed reading block 16

reiserfs_open: the reiserfs superblock cannot be found on /etc.
super.c 340 rebuild_sb
rebuils_sb: cannot open device /etc
dilyana:/etc #      

Въпроса ми е - какво се прави в такива случай? Не мога да оправя диска, инсталирне / деинсталиране на apache и php пакетите не помага, не мога да оправя файла -> нямам php....
Чакам помощ ....


Титла: Php.ini
Публикувано от: Йордан в Mar 28, 2006, 22:15
Покажи какво има е /etc/fstab Също няма да е зле да кажеш с коя дистрибуция си. Повечето имат възможност да изтрия пхп барабар с настройките му. И после на ново да го качиш ;)


Титла: Php.ini
Публикувано от: mom в Mar 28, 2006, 22:36
Не става ясно от поста ти, но май си се опитвал да пускаш fsck на монтиран дял, което не е най-добрата идея. Ако е така вземи стартирай от някое live cd (като knoppix например) и от там си пусни fsck на дяла без да го монтираш преди това. Чак след като мине fsck-то и ако php.ini-то не е оправено си го изтрий.


Титла: Php.ini
Публикувано от: dilyan в Mar 28, 2006, 23:02
извинявам се за пропуските, но реших, че само райзер-а е достатъчен.
СуСЕ 10.0, Апачи 2, php 4.
$cat /etc/fstab>
/dev/hda1            swap                 swap       defaults              0 0
/dev/hda3            /                    reiserfs   acl,user_xattr        1 1
/dev/hda5            /music               vfat       rw,users,umask=0000,gid=users,uid=1000,utf8        0 0
/dev/hda6            /tmp                 reiserfs   acl,user_xattr        1 2
/dev/hda7            /films               vfat       rw,users,umask=0000,gid=users,uid=1000,utf8        0 0
/dev/hda8            /home                reiserfs   acl,user_xattr        1 2
/dev/hdb1            /windows/C           ntfs       ro,users,gid=users,umask=0002,nls=utf8 0 0
/dev/hdb5            /windows/D           vfat       rw,users,umask=0000,gid=users,uid=1000,utf8        0 0
/dev/hdd1            /freebsd             ufs        ufstype=ufs2,auto,ro,nodev,nosuid  0  0
proc                 /proc                proc       defaults              0 0
sysfs                /sys                 sysfs      noauto                0 0
usbfs                /proc/bus/usb        usbfs      noauto                0 0
devpts               /dev/pts             devpts     mode=0620,gid=5       0 0
/dev/dvdrecorder     /media/dvdrecorder   subfs      noauto,fs=cdfss,ro,procuid,nosuid,nodev,exec,iocharset=utf8 0 0
/dev/fd0             /media/floppy        subfs      noauto,fs=floppyfss,procuid,nodev,nosuid,sync 0 0
none                 /subdomain       subdomainfs noauto         0 0
*/*/*/*/*/*/
dilyana:/etc # l |grep php
/bin/ls: php.ini: Permission denied
-rw-r--r--    1 root   root     37734 2006-03-19 13:48 php.ini;441d44fd
-rw-r--r--    1 root   root     37734 2006-03-28 07:07 php.ini;4428b66a
-rw-r--r--    1 root   root     37734 2006-03-28 07:07 php.ini;4428b66f
-rw-r--r--    1 root   root     37734 2006-03-28 07:07 php.ini;4428b670
-rw-r--r--    1 root   root     37734 2006-03-28 07:07 php.ini;4428b671
-rw-r--r--    1 root   root     37734 2006-03-28 07:07 php.ini;4428b672
-rw-r--r--    1 root   root     37734 2006-03-28 07:07 php.ini;4428b673
-rw-r--r--    1 root   root     37734 2006-03-28 07:07 php.ini;4428b674
-rw-r--r--    1 root   root     37734 2006-03-28 07:07 php.ini;4428b675
-rw-r--r--    1 root   root     37734 2006-03-28 07:07 php.ini;4428b676
-rw-r--r--    1 root   root     37734 2005-09-13 05:40 php.ini.rpmnew
*/*/*/*/*/*/
Как да деинсталирам всичко? от Yast  не става .. махам всичко - php.ini си стой непокътнато, да не говорим че без него не могат да се махнат половната php пакети ... ужас!

Това за Live CD-то ми мина през акъла, но ми се струва малко опасничко ... някой правил ли го е ... то май нямам избор, няма как да де-моунтна / ..... ако никой нищо друго не предложи - ще го правя.


Титла: Php.ini
Публикувано от: Йордан в Mar 28, 2006, 23:11
Ако добре съм разбрал рейсъра ти се чеква... поне от спомените ми какво трябва да има в фстаб.

За Яста... Трябва да видиш при триенето дали нямаш опция форс или нещо като... purge...  Това би трябва да го изтърже.

За живото сд. Пускаш го.И чекваш.