Hi
Please find below a brief outline on how we plan to provide the
necessary glue for integrating Apache and MySQL support for PHP5.
Apache Integration
- PHP5 does deliver apache module as of Nevada build 76. However, we
did not provide the necessary glue with respect to apache configuration
by default. So, user will have to manually edit the apache configuration
file so as to run PHP5 scripts. Going forward, with build 79, we would
like to improve the user experience on this regard. So, with build 79,
we would like to deliver the following
2 packages
- 'SUNWapch22m-php5'
- depends on SUNWphp524core and SUNWapch22usr
- delivers /usr/php5/5.2.4/lib/libphp5.so
- and 'SUNWapch22r-php5'
- depends on SUNWapch22r and SUNWphp524core
- delivers /etc/apache/2.2/conf.d/php.conf
MySQL Integration
- Once MySQL database is integrated within Nevada, PHP5 build process
will need to be updated to compile with MySQL database support.
- Update SUNWphp524core to depend on MySQL package as well.
- Provide /etc/php5/5.2.4/conf.d/mysql.ini as part of SUNWphp524root
package.
- MySQL database support will be enabled by default.
Suggestions / concerns as always are most welcome.
thanks
sriram