{"id":95,"date":"2012-10-16T12:01:49","date_gmt":"2012-10-16T10:01:49","guid":{"rendered":"http:\/\/www.ub.edu\/tecnicweb\/?p=95"},"modified":"2022-09-14T08:41:06","modified_gmt":"2022-09-14T06:41:06","slug":"problemes-a-lhora-dinstal-lar-un-cms-ex-joomla-drupal-etc","status":"publish","type":"post","link":"https:\/\/www.ub.edu\/tecnicweb\/problemes-a-lhora-dinstal-lar-un-cms-ex-joomla-drupal-etc\/","title":{"rendered":"Problemes a l&#8217;hora d&#8217;instal.lar un CMS (Ex: Joomla, Drupal, WordPress, etc&#8230;) en un servidor web de la UB"},"content":{"rendered":"<p>Alguns problemes de l&#8217;instal.laci\u00f3 d&#8217;un CMS provenen del fet que el nom del servidor de execuci\u00f3 (Ex: hweb-x-0-fe-01.fe.cpd.local) \u00e9s diferent del nom de l&#8217;adre\u00e7a web (EX: www.ub.edu).<\/p>\n<p>Aix\u00f2 es pot arreglar fent la instal.laci\u00f3 de la seg\u00fcent manera:<\/p>\n<p>&#8211; En <strong>Drupal<\/strong> s&#8217;hauria de fer la instal.laci\u00f3 utilitzant la URL amb el nom de host i despr\u00e8s modificar del fitxer <em>\/sites\/default\/settings.php<\/em> les opcions <em>$base_url<\/em> i . <em>$cookie_domain<\/em>. Aix\u00ed per exemple per l&#8217;espai tecnicweb del webpub.ub.edu hauriem de instal.lar-lo utilitzant la url webfe06.ird.ub.es\/tecnicweb i despr\u00e9s modificar el fitxer <em>\/sites\/default\/settings.php<\/em> i posar:<br \/>\n<code><br \/>\n$base_url = 'https:\/\/www.ub.edu\/tecnicweb';<br \/>\n$cookie_domain = 'ub.edu';<br \/>\n<\/code><\/p>\n<p>Heu de tenir en compta que el nom de host tan sols es visible des de dintre de la xarxa UB. Si es vol connectar des de fora de la xarxa UB s&#8217;ha de fer utilitzant <a title=\"Connexi\u00f3 mitjan\u00e7ant VPN\" href=\"https:\/\/www.ub.edu\/tecnicweb\/connexio-mitjancant-vpn\/\">un acc\u00e9s VPN<\/a>.<\/p>\n<p>En cas de que la adre\u00e7a web sigui del tipus nomEspai.ub.edu s&#8217;hauria d&#8217;instal.lar un modul de Drupal que podeu descarregar <a href=\"https:\/\/www.ub.edu\/tecnicweb\/wp-content\/uploads\/2013\/09\/ub_hosting.zip\">en aquest enlla\u00e7.<\/a><\/p>\n<p>Podeu consultar <a title=\"Instal.laci\u00f3 de Drupal 7 en l\u2019hostatgeria web de la UB\" href=\"https:\/\/www.ub.edu\/tecnicweb\/instal-lacio-de-drupal-7\/\">les recomanacions d&#8217;instal.laci\u00f3 de Drupal<\/a><\/p>\n<p>&#8211; En <strong>Joomla<\/strong> s&#8217;hauria de fer la instal.laci\u00f3 utilitzant la URL amb el nom de host i despr\u00e9s modificar del fitxer <em>configuration.php<\/em> l&#8217;opci\u00f3 <em>var $live_site<\/em>. Aix\u00ed per exemple per l&#8217;espai tecnicweb del webpub.ub.edu hauriem de instal.lar-lo utilitzant la url webfe06.ird.ub.es\/tecnicweb i despr\u00e9s modificar el fitxer <em>configuration.php<\/em> i posar:<br \/>\n<code><br \/>\nvar $live_site = 'https:\/\/www.ub.edu\/tecnicweb';<br \/>\n<\/code><br \/>\nSi encara aix\u00ed el Joomla t\u00e9 referencies al nom de host es pot modificar l&#8217;arxiu <i>uri.php<\/i><\/p>\n<p>Aquest arxiu est\u00e0 en diferents carpetes depenent de la versi\u00f3 de Joomla<\/p>\n<ul>\n<li>en joomla 3.8 i posteriors<\/li>\n<\/ul>\n<p><em>libraries\/src\/Uri\/Uri.php<\/em><\/p>\n<ul>\n<li>en joomla 3.0 i posteriors<\/li>\n<\/ul>\n<p><em>libraries\/joomla\/uri\/uri.php<\/em><\/p>\n<ul>\n<li>en versions anteriors a joomla 3.0<\/li>\n<\/ul>\n<p><em><i>libraries\/joomla\/environment\/uri.php <\/i><\/em><\/p>\n<p>Buscar en aquest arxiu la\u00a0 linea que posa<br \/>\n<code><br \/>\n$theURI = 'http' . $https .$_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];<br \/>\n<\/code><br \/>\ni afegir posteriorment les seg\u00fcents l\u00ednees:<br \/>\n<code><br \/>\nif (!empty($_SERVER['HTTP_X_FORWARDED_HOST']))<br \/>\n$theURI = 'http' . $https .$_SERVER['HTTP_X_FORWARDED_HOST'] . $_SERVER['REQUEST_URI'];<\/code><\/p>\n<p>Heu de tenir en compta que el nom de host tan sols es visible des de dintre de la xarxa UB. Si es vol connectar des de fora de la xarxa UB s&#8217;ha de fer utilitzant <a href=\"http:\/\/www.ub.edu\/iub\/VPN\/presentacio.html\">un acc\u00e9s VPN<\/a>.<\/p>\n<p>Podeu consultar <a title=\"Instal.laci\u00f3 de Drupal 7 en l\u2019hostatgeria web de la UB\" href=\"https:\/\/www.ub.edu\/tecnicweb\/instal-lacio-de-joomla-3\/\">les recomanacions d&#8217;instal.laci\u00f3 de Joomla.<\/a><\/p>\n<p>&#8211; En <strong>WordPress<\/strong> s&#8217;hauria de modificar del fitxer <em>wp-config.php <\/em>les opcions &#8216;WP_HOME&#8217; i &#8216;WP_SITEURL&#8217;. Per exemple:<br \/>\n<code><br \/>\ndefine( 'WP_HOME', 'https:\/\/www.ub.edu\/tecnicweb');<br \/>\ndefine( 'WP_SITEURL', 'https:\/\/www.ub.edu\/tecnicweb');<br \/>\n<\/code><\/p>\n<p>S&#8217;hauria tamb\u00e9 de revisar en la base de dades que utilitza el WordPress, en\u00a0 la taula <tt><b>wp_options <\/b><\/tt>els registres siteurl i home perqu\u00e8 apareixin les mateixes url&#8217;s que en els casos anteriors.<\/p>\n<p>En darreres versions de WordPress i amb determinats plugins tamb\u00e9 s&#8217;hauria d&#8217;afegir la seg\u00fcent l\u00ednia al wp-config.php:<\/p>\n<p><code>if ( ! empty( $_SERVER['HTTP_X_FORWARDED_HOST'] ) ) {<br \/>\n$_SERVER['HTTP_HOST'] = $_SERVER['HTTP_X_FORWARDED_HOST'];<br \/>\n}<\/code><\/p>\n<p>En cas de que la adre\u00e7a web sigui del tipus nomEspai.ub.edu o el nom de l&#8217;espai web es diferencii del nom de la URL s&#8217;hauria de fer una s\u00e8rie de pases adicionals que podeu llegir <a title=\"Instal.laci\u00f3 de WordPress amb adre\u00e7a nomespai.ub.edu\" href=\"https:\/\/www.ub.edu\/tecnicweb\/instal-lacio-de-wordpress-amb-adreca-nomespai-ub-edu\/\">aqu\u00ed<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Alguns problemes de l&#8217;instal.laci\u00f3 d&#8217;un CMS provenen del fet que el nom del servidor de execuci\u00f3 (Ex: hweb-x-0-fe-01.fe.cpd.local) \u00e9s diferent del nom de l&#8217;adre\u00e7a web (EX: www.ub.edu). Aix\u00f2 es pot arreglar fent la instal.laci\u00f3 de la seg\u00fcent manera: &#8211; En Drupal s&#8217;hauria de fer la instal.laci\u00f3 utilitzant la URL amb el nom de host i [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[44],"tags":[34,35,36,37],"class_list":["post-95","post","type-post","status-publish","format-standard","hentry","category-ajuda","tag-cms","tag-drupal","tag-joomla","tag-wordpress"],"_links":{"self":[{"href":"https:\/\/www.ub.edu\/tecnicweb\/wp-json\/wp\/v2\/posts\/95","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ub.edu\/tecnicweb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ub.edu\/tecnicweb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ub.edu\/tecnicweb\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ub.edu\/tecnicweb\/wp-json\/wp\/v2\/comments?post=95"}],"version-history":[{"count":46,"href":"https:\/\/www.ub.edu\/tecnicweb\/wp-json\/wp\/v2\/posts\/95\/revisions"}],"predecessor-version":[{"id":1456,"href":"https:\/\/www.ub.edu\/tecnicweb\/wp-json\/wp\/v2\/posts\/95\/revisions\/1456"}],"wp:attachment":[{"href":"https:\/\/www.ub.edu\/tecnicweb\/wp-json\/wp\/v2\/media?parent=95"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ub.edu\/tecnicweb\/wp-json\/wp\/v2\/categories?post=95"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ub.edu\/tecnicweb\/wp-json\/wp\/v2\/tags?post=95"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}