Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Diferencial configs local y online #11

Open
gvilarino opened this issue Sep 12, 2013 · 3 comments
Open

Diferencial configs local y online #11

gvilarino opened this issue Sep 12, 2013 · 3 comments

Comments

@gvilarino
Copy link
Member

En archivo que tiene la config es /LocalSetting.php. Necesitamos que se levante una config en local y otra online.

La forma fácil, rápida y cabeza de poder correr localmente la wiki es tener tres archivos:

  1. ProductionSettings.php: una copia exacta del LocalSettings.php que tenemos hoy.
  2. DevelopmentSettings.php: una copia de ProductionSettings, pero cambiando todos los valores referentes a las rutas de almacenamiento de archivos, en lugar de apuntando a Amazon S3, apuntando a un storage local.
  3. LocalSettings.php que debería sólo tener algo como el siguiente pseudocódigo:
if fileExist(DevelopmentSettings) {
require (DevelopmenSettings)
} else {
require (ProductionSettings)
}

Por otra parte, y muy importante, tenemos que agregar el DevelopmentSettings.php al .gitignore, para que no se depoloye a Heroku.

@ghost ghost assigned miscaminatas Sep 12, 2013
@miscaminatas
Copy link

Hola Guido! para empezar encontré que hay actualizaciones de mediawiki hasta 1.21.2
Pregunto... van a seguir las actualizaciones o nos quedamos con el que está. Yo sugiero ir actualizando sobretodo los security releases
2013-09-03
Security MediaWiki 1.21.2, 1.20.7 and 1.19.8 security releases are now available.
2013-05-29
Maintenance update MediaWiki 1.21.1 bug fix release is now available.
2013-05-25
Release MediaWiki 1.21.0 is now available.

Empiezo a generar los archivos múltiples de configuración... cuando están aviso!
Desde mi VPS Linux/Centos hice un clone de los archivos de la wiki para trabajar en local. Todo lo que vea que se puede probar/cambiar por ahora se los voy a decir, es decir YO no voy a hacer cambios directamente. Cuando esté más cómodo con el github voy a empezar a hacer cambios.
Nota final: Desde la consola de Linux comencé a utilizar los comandos de git (para mi es una novedad) nunca los había usado!
OK!OK!OK! todos los sabían menos yo!!
Abrazo!

@gvilarino
Copy link
Member Author

Grande, @miscaminatas !

Te diría que empieces con un branch; y labures en el branch, y vayas comiteando todo ahí así podemos ver los avances. Después, en issue, hacemos los del upgrade de las versiones de mediawiki.

@gvilarino
Copy link
Member Author

Ahí te creé el #12; cuando termines con éste ponete con el otro. One thing at a time ;)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants