You are not logged in.
I'm new to Arch but not so to Linux. I've used Linux (as my *sole* OS) for over 4 years now and have used Slack for about 3 years...
I like Arch (is like Slack on steroids ), it's fast and easy to maintain.
Today however I added PHP to a test server and ... things did not go well though.
Here is what I did:
1. Run pacman -Sy php
2. Opened /etc/httpd/conf/httpd.conf
3. Uncommented the line that read: # LoadModule php5_module lib/apache/libphp5.so
4. as root issued: /usr/sbin/apachectl --graceful
and got this error:
Syntax error on line 262 of /etc/httpd/conf/httpd.conf: Cannot load /usr/lib/apache/libphp5.so into server: /usr/lib/libxslt.so.1: undefined symbol: xmlModuleClose
Needless to say PHP does not work. Is this a bug, or am I missing something?
Any help will be appreciated.
R.
Offline
Have you done pacman -Syu recently? I had this happen last week. the following day a new PHP package was pushed out and that fixed my problem. You might have pulled an the older version somehow.
-Shawn
Offline
Thanks for the reply. No, I have not done pacman -Syu but I'll try that and report back.
Thanks again.
Offline
I did as you sugested but after it confirmed it would update files I got this error:
Total Package Size: 199.6 MB
Proceed with upgrade? [Y/n]
checking package integrity... done.
loading package data... done.
checking for file conflicts...
error: the following file conflicts were found:
grub: /usr/share/grub: exists in filesystem
errors occurred, no packages were upgraded.
Naturally, the grub directory exists since the system is up and running, so I'm not sure what the problem is. Also, it does not seem to be related to my original problem.
Any ideas?
Offline
did you install from the 0.7 wombat iso ?
if so, use this :
pacman -Syu --force
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
OK. I used the --force key and it did work.
The only thing is that it updated the kernel and grub and as a result upon reboot I got a kernel panic.
I used the edit command (after a second reboot) on the Arch load menu and edited /boot/grub/menu.lst and added the boot drive (namely /dev/hda3 -- in my case --) and now I'm a happy camper.
Thanks for the help. I'm getting to really like Arch!!
Offline
Sorry about that, ralvez. I forgot to mention the change from devfs to udev.
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
No sweat Lone_Wolf I appreciate the help.
Rick
Offline
ralvez: You should also use the udev naming scheme in your fstab. Otherwise, you'll have problems with the 2.6.14 kernel (currently in the testing repo).
Offline
Snowman, I thought I was. Is /dev/hdaX not ? :oops:
Rick
Offline
Snowman, I thought I was. Is /dev/hdaX not ? :oops:
Rick
/dev/hdaX is indeed the udev scheme. All I am saying is: If your fstab contains references to /dev/discs/discY/partX, then you should change them to the /dev/hdaX scheme. Like you did in your menu.lst file. If your fstab already use /dev/hdaX, then you're all set.
Offline
Thank you Snowman. I have my /etc/fstab also set up as per udev standard.
Rick
Offline