- 主题:哪位使用过fedora搭建smth-bbs1.2
我遇到的就是这个注册图片的问题。chmod 755 session 也没起作用。请问该如何解决阿?
【 在 atppp (Big Mouse) 的大作中提到: 】
: fft又发现一个问题
: fedore core 下 php 默认 session 保存路径是 /var/lib/php/session
: 这个目录默认是 apache 用户 700 权限
: ...................
--
FROM 68.43.124.*
两个都做了,还是不起作用。
chown -R bbs:bbs session
chmod 777 session
还有别的办法吗?
【 在 atppp (Big Mouse) 的大作中提到: 】
: 改777,或者宿主改成bbs。总之要让apache运行身份的用户可写
--
FROM 68.43.124.*
在www下,新用户注册时,那个图片显示不出不来,是个red cross, 应该是img_rand/img_rand.php的毛病吧?
系统:FC 3
代码:smthbbs1.2.2
php 版本 4.3.11-2.6.i386
首页导读正常了,因为按你说的装了domxml.
【 在 atppp (Big Mouse) 的大作中提到: 】
: 你还是具体说说到底出了什么问题吧,什么现象
--
FROM 68.43.124.*
在error_log里看到了:
PHP Fatal error: Call to undefined function: imagecreatefromjpeg() in /var/www/html/img_rand/img_rand.php
这个ImageCreateFromJPEG() 是gd库里的函数吗? 怎么改正啊?
【 在 atppp (Big Mouse) 的大作中提到: 】
: 你看apache的error log,可能是你的gd库有问题
: 或者直接调/img_rand/img_rand.php看看有没有错误
--
FROM 68.43.124.*
问题看来越来越复杂了。:(
这个php不是我自己装的。是另一个管理用apt-get装的。下面是info.php里列出的
----------------------------------------------------------------------------
PHP Version 4.3.11 (php-4.3.11-2.6)
Build Date Jul 5 2005 04:53:44
Configure Command './configure' '--build=i386-redhat-linux' '--host=i386-redhat-linux' '--target=i386-redhat-linux-gnu' '--program-prefix=' '--prefix=/usr' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib' '--libexecdir=/usr/libexec' '--localstatedir=/var' '--sharedstatedir=/usr/com' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--cache-file=../config.cache' '--with-config-file-path=/etc' '--with-config-file-scan-dir=/etc/php.d' '--enable-force-cgi-redirect' '--disable-debug' '--enable-pic' '--disable-rpath' '--enable-inline-optimization' '--with-bz2' '--with-db4=/usr' '--with-curl' '--with-exec-dir=/usr/bin' '--with-freetype-dir=/usr' '--with-png-dir=/usr' '--with-gd=shared' '--enable-gd-native-ttf' '--without-gdbm' '--with-gettext' '--with-ncurses=shared' '--with-gmp' '--with-iconv' '--with-jpeg-dir=/usr' '--with-openssl' '--with-png' '--with-pspell' '--with-xml' '--with-expat-dir=/usr' '--with-dom=shared,/usr' '--with-dom-xslt=/usr' '--with-dom-exslt=/usr' '--with-xmlrpc=shared' '--with-pcre-regex=/usr' '--with-zlib' '--with-layout=GNU' '--enable-bcmath' '--enable-exif' '--enable-ftp' '--enable-magic-quotes' '--enable-sockets' '--enable-sysvsem' '--enable-sysvshm' '--enable-track-vars' '--enable-trans-sid' '--enable-yp' '--enable-wddx' '--with-pear=/usr/share/pear' '--with-imap=shared' '--with-imap-ssl' '--with-kerberos' '--with-ldap=shared' '--with-mysql=shared,/usr' '--with-pgsql=shared' '--with-snmp=shared,/usr' '--with-snmp=shared' '--enable-ucd-snmp-hack' '--with-unixODBC=shared,/usr' '--enable-memory-limit' '--enable-shmop' '--enable-calendar' '--enable-dbx' '--enable-dio' '--enable-mbstring=shared' '--enable-mbstr-enc-trans' '--enable-mbregex' '--with-mime-magic=/usr/share/file/magic.mime' '--with-pic' '--with-apxs2=/usr/sbin/apxs'
Server API Apache 2.0 Handler
Virtual Directory Support disabled
Configuration File (php.ini) Path /etc/php.ini
Scan this dir for additional .ini files /etc/php.d
additional .ini files parsed /etc/php.d/domxml.ini, /etc/php.d/ldap.ini
PHP API 20020918
PHP Extension 20020429
Zend Extension 20021010
Debug Build no
Thread Safety disabled
Registered PHP Streams php, http, ftp, https, ftps, compress.bzip2, compress.zlib
-------------------------------------------------------------------------
rpm -qa | grep gd
...
gd-2.0.28-1
...
是不是需要重装php?
【 在 atppp (Big Mouse) 的大作中提到: 】
: 所以还得问你你的php怎么装的,rpm还是自己编译的,什么版本
--
FROM 68.43.124.*
ft! phpinfo 里面竟然木有gd!!! 所以更别提JPG support 了。
看来要把这个php干掉重新来过了。
不过看configure 是有with-gd 的。难道是这里出了问题?" --with-gd=shared' '--enable-gd-native-ttf' "
【 在 atppp (Big Mouse) 的大作中提到: 】
: 所以phpinfo里面gd那个框框里面没有JPG support?...?
--
FROM 68.43.124.*
exactly! 装了这个php-gd,图片出来了。:))
Many thanks!
【 在 atppp (Big Mouse) 的大作中提到: 】
: 所以还是装的问题...前面说了,可能没装php-gd那个包
: --with-gd=shared,编译成.so的,不装那个包就不会有相应的载入gd库的配置...
--
FROM 141.213.96.*
hehe, 这招肯定行。只是这样做了就不知道问题出在那了,还是有隐患啊。
【 在 wuweixin (有颜色的猫 @ 白山黑水 BBS) 的大作中提到: 】
: 那就直接点吧
: 不使用那个图片验证得了
--
FROM 141.213.96.*