簡體   English   中英

如何在OpenShift上更新裝訂線?

[英]How to update catridges on OpenShift?

大家好,這是一個非常籠統的問題,但我需要您的幫助。 我已經在[編輯-刪除我的站點的鏈接]上使用php 5.3了一個應用程序,現在OpenShift有一個名為php 5.4 ..的新catridge,那么如何在不刪除我的app的情況下更新catridge?

您將需要使用5.4盒式磁帶創建一個新應用程序,然后將您的應用程序遷移到新設備。 您目前無法刪除和添加新版本的Web墨盒。 (您可以嘗試使用rhc snapshot命令進行遷移)

Hack,可以快速從PHP 5.3切換到5.4,然后又回來。
這不能完全更新墨盒,並且可能無法正常工作。

# Create backup configuration
mv ~/php/configuration ~/php/configuration-orig
cp -r ~/php/configuration-orig ~/php/configuration


# Switch PHP 5.3 -> PHP 5.4
sed -i 's|libphp5.so|libphp54-php5.so|' ~/php/configuration/etc/conf.d/php.conf
gear restart --cart php


# Switch PHP 5.4 -> PHP 5.3
sed -i 's|libphp54-php5.so|libphp5.so|' ~/php/configuration/etc/conf.d/php.conf
gear restart --cart php

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM