Feature #2943
a new contrib Nethserver-wordpress
Status: | CLOSED | Start date: | ||
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | - | % Done: | 100% | |
Category: | nethserver-wordpress | |||
Target version: | nf-closed | |||
Resolution: | NEEDINFO: | No |
Description
As said previously I worked on nethserver-wordpress : https://github.com/stephdl/nethserver-wordpress
The contrib could be build and tested, workable here
I have had an issue when i wanted to create the wiki page. I have this error
http://dev.nethserver.org/projects/nethforge/wiki/Nethserver-wordpress
----------------------------
Internal error
An error occurred on the page you were trying to access.
If you continue to experience problems please contact your Redmine administrator for assistance.
If you are the Redmine administrator, check your log files for details about the error.
Back
------------------------
Associated revisions
Added nethserver-wordpress group. Refs #2943
History
#1 Updated by Giacomo Sanchietti over 6 years ago
- Category set to nethserver-wordpress
- Status changed from NEW to TRIAGED
- Assignee set to stephane de Labrusse
- % Done changed from 0 to 20
Repository added.
Sorry for inconvenience about wiki page creation, you should not have problems anymore.
#2 Updated by Giacomo Sanchietti over 6 years ago
- Status changed from TRIAGED to ON_DEV
- % Done changed from 20 to 30
#3 Updated by Giacomo Sanchietti over 6 years ago
- Status changed from ON_DEV to MODIFIED
- Assignee deleted (
stephane de Labrusse) - % Done changed from 30 to 60
#4 Updated by Giacomo Sanchietti over 6 years ago
- Assignee set to Giacomo Sanchietti
#5 Updated by Giacomo Sanchietti over 6 years ago
- Status changed from MODIFIED to ON_QA
- Assignee deleted (
Giacomo Sanchietti) - % Done changed from 60 to 70
- nethserver-wordpress-1.0.0-1.0gitb09fb1ad.ns6.noarch.rpm:
#6 Updated by stephane de Labrusse over 6 years ago
Test of the package nethserver-wordpress
-Installation
yum install --enablerepo=nethforge-testing,epel nethserver-wordpress
I ought to take dependencies in epel
perl-Expect
php-IDNA_Convert
php-PHPMailer
php-simplepie
wordpress
But since there is a lot and often upgrade of packages in epel, we can/could let this as is and write the need of epel in the wiki -------> Thoughts ?
see db
config show wordpress
wordpress=configuration
MaxExecutionTime=60
MemoryLimit=128M
PostMaxSize=32M
UploadMaxSize=8M
WebFilesMod=enabled
access=public
status=enabled
-usage
- After the installation the contrib is reachable at https://url:/wordpress the redirection to https is a mandatory
- I can change the default /wordpress
config setprop wordpress URL Plop
signal-event nethserver-wordpress-update
after that the wordpress is reachable at https://url/Plop & https://url/wordpress
Alias /Plop /usr/share/wordpress
Alias /wordpress /usr/share/wordpress
- if use the Salt property i can force all users to do an authentication after each nethserver-wordpress-update
config setprop wordpress Salt enabled
signal-event nethserver-wordpress-update - I can upload pictures and use them in an article the tmp folder is /usr/share/wordpress/tmp/
- I can active the debug mode
config setprop wordpress Debug enabled
signal-event nethserver-wordpress-updatedefine('WP_DEBUG', true);
- I can enable an automatic updater for plugins or themes
config setprop wordpress AutomaticUpdater enabled
signal-event nethserver-wordpress-updatedefine('AUTOMATIC_UPDATER_DISABLED', false);
- I can change default value in db
config setprop wordpress MaxExecutionTime 120 MemoryLimit 256M PostMaxSize 64M UploadMaxSize 16M
signal-event nethserver-wordpress-updatephp_admin_value post_max_size 64M
php_admin_value upload_max_filesize 16M
php_admin_value memory_limit 256M
php_admin_value max_execution_time 120
- No errors in logs (messages & httpd/errors_log)
-conclusion
Ready for release
#7 Updated by Matteo Mengoni over 6 years ago
- Assignee set to Matteo Mengoni
#8 Updated by Matteo Mengoni over 6 years ago
- Status changed from ON_QA to VERIFIED
- % Done changed from 70 to 90
#9 Updated by stephane de Labrusse over 6 years ago
cool :)
what need to be added ?????
#10 Updated by Davide Principi over 6 years ago
- Status changed from VERIFIED to CLOSED
- Assignee deleted (
Matteo Mengoni) - % Done changed from 90 to 100
In nethforge 6.6 6.5:
nethserver-wordpress-1.0.0-2.ns6.noarch.rpm
Added pull request to package maintainer:
https://github.com/stephdl/nethserver-wordpress/pull/1