probably,image_viewer.php can't load config.php,.. or worse. load configs/config.php as config -
-- You received this bug notification because you are a member of Aiki Framework Admins, which is subscribed to aikiframework. https://bugs.launchpad.net/bugs/801416 Title: before all images in assets were being routed through aiki, this caused problems Status in Aiki Framework: Confirmed Status in Open Font Library: Confirmed Bug description: This part of aiki I didn't analyze completely, but all aiki sites are by default routing images through aiki optional image_viewer.php which has caused the following error spew on openfontlibrary.org: Warning: Error establishing mySQL database connection. Correct user/password? Correct hostname? Database server running? in /var/www/openfontlibrary.org/htdocs/system/database/mysql.php on line 118 Warning: mySQL database connection is not active in /var/www/openfontlibrary.org/htdocs/system/database/mysql.php on line 158 Warning: Invalid argument supplied for foreach() in /var/www/openfontlibrary.org/htdocs/system/core.php on line 95 Warning: Error establishing mySQL database connection. Correct user/password? Correct hostname? Database server running? in /var/www/openfontlibrary.org/htdocs/system/database/mysql.php on line 118 Warning: mySQL database connection is not active in /var/www/openfontlibrary.org/htdocs/system/database/mysql.php on line 158 Notice: Undefined index: site in /var/www/openfontlibrary.org/htdocs/aiki.php on line 143 Warning: Error establishing mySQL database connection. Correct user/password? Correct hostname? Database server running? in /var/www/openfontlibrary.org/htdocs/system/database/mysql.php on line 118 Warning: mySQL database connection is not active in /var/www/openfontlibrary.org/htdocs/system/database/mysql.php on line 158 Notice: Use of undefined constant ENABLE_RUNTIME_INSTALLER - assumed 'ENABLE_RUNTIME_INSTALLER' in /var/www/openfontlibrary.org/htdocs/aiki.php on line 156 Fatal Error: Wrong site name provided. ### Normal directives in an apache conf or .htaccess look like this: RewriteRule ^image/(.*)px/(.*)/(.*) assets/apps/image_viewer.php?id=$3&size=$1 &mode=$2 RewriteRule ^image/(.*)px/(.*) assets/apps/image_viewer.php?id=$2&size=$1 RewriteRule ^image/(.*) assets/apps/image_viewer.php?id=$1 RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{SCRIPT_FILENAME} !-d RewriteCond %{SCRIPT_FILENAME} !-f RewriteRule ^(.*)$ index.php?pretty=$1 [L,QSA] ### I commented out these lines on the live site: RewriteRule ^image/(.*)px/(.*)/(.*) assets/apps/image_viewer.php?id=$3&size=$1 &mode=$2 RewriteRule ^image/(.*)px/(.*) assets/apps/image_viewer.php?id=$2&size=$1 RewriteRule ^image/(.*) assets/apps/image_viewer.php?id=$1 Need to investigate more how to keep this code as pluggable, since its necessary on openclipart, but not impair aiki functionality. Also, I see it as unnecessary for default installation to run EVERY image through aiki. On openfontlibrary, looks like some transient error from this got cached by varnish and blocked output of image, which shows a problem. For openfontlibrary, should investigate more what to do on the dev/test site. On aiki, need to see how deep this is, and we need to make a course decision. Seems like something OUTSIDE of the core functionality. To manage notifications about this bug go to: https://bugs.launchpad.net/aikiframework/+bug/801416/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~aikiframework.admins Post to : aikiframework.admins@lists.launchpad.net Unsubscribe : https://launchpad.net/~aikiframework.admins More help : https://help.launchpad.net/ListHelp