And, of course, the second error is complaining that your directory
permissions are incorrect.

According to you httpd.conf file you're running the httpd server with
user/group daemon/daemon!  That's probably not a good idea, assuming that's
a system-created account (I've seen it created by linux in a fair number of
/etc/password files).  You should create a new local service account and
use that only for httpd...then set the owner of the files to that
account/group...as well as the appropriate permission.


On Sun, Mar 16, 2014 at 1:16 PM, Michael Peters <
[email protected]> wrote:

> *I added your suggestion to the top of a phpMyAdmin index.php page which
> displayed this:*
>
>
>
> Fatal error: Call to undefined function mb_detect_encoding() in
> /www/html/phpMyAdmin-4.1.8-all-languages/libraries/php-gettext/gettext.inc
> on line 177
>
>
>
> *And another PHP application:*
>
>
>
> Warning: session_start():
> open(/var/lib/php/session/sess_5mnupuicb5tki5fg6cj9p5bdv6, O_RDWR) failed:
> Permission denied (13) in /www/html/auditprotocol/includes/init.php on line
> 10 Fatal error: Undefined class constant 'MYSQL_ATTR_USE_BUFFERED_QUERY' in
> /www/html/auditprotocol/includes/db-core.php on line 13 Warning: Unknown:
> open(/var/lib/php/session/sess_5mnupuicb5tki5fg6cj9p5bdv6, O_RDWR) failed:
> Permission denied (13) in Unknown on line 0 Warning: Unknown: Failed to
> write session data (files). Please verify that the current setting of
> session.save_path is correct (/var/lib/php/session) in Unknown on line 0
>
>
>
> *From:* Steven Siebert [mailto:[email protected]]
> *Sent:* Sunday, March 16, 2014 9:59 AM
>
> *To:* [email protected]
> *Subject:* Re: [users@httpd] PHP works but not PHP pages.
>
>
>
>
>
> On Sun, Mar 16, 2014 at 11:25 AM, Michael Peters <
> [email protected]> wrote:
>
> y all PHP pages except for my test.php will not display?
>
>
>
> My fresh install from source of Apache 2.4.7 and PHP 5.5.10
>
>
>
> So you can display your test.php in the browser and not any other page?
>
> If so...sounds like httpd is setup correctly and you may have errors in
> your php.  Have you added error/warning statements to those PHP pages that
> aren't working, to see if there are PHP errors?
>
> <?php
>
> //at the top of your .php file
>
> error_reporting(E_ALL);
> ini_set('display_errors', '1');
>
> //...your stuff
>
> ?>
>
>
>

Reply via email to