Опенк тржишта 500 грешка РЕШЕЊЕ за цПанел серверима

Јануар 17, 2010

Упозорење ове информације могу бити застареле. Молимо погледајте форуму до сада РевМак помоћ и упутства. хттп://ввв.опенкпаиментс.цом .

У време када сам инсталирати ОпенКс на серверу цПанел, после одјавите, а затим поново, на новој инсталацији, сам ће примити Грешка: 500 сервер еррор.

Интерна грешка на серверу
Сервер је наишао интерне грешке или погрешном конфигурацијом и није био у стању да заврши свој захтев.

Озлоглашена "500 интерна грешка на серверу". Сервер Вас оставља без правих трагова, као да се десило оно што ацтаулли,

Ово је обично изазвано дозвола дефинисаних у
/ Опенк / либ / ОКС / плугин / ПлугинМанагер.пхп он лине 52.
Уверите се да су правилно дефинисани за вашу околину.

види више користан за дозволе за датотеку скрипте.

У нади да ће помоћи другима на цПанел серверима превазишао овај опенкмаркет 777 дозвола проблем, узео сам један тренутак да се закрпи заједно код испод од снипплр .
Ако сте доживели грешку, и траже одговоре, једноставно ставите испод датотеку на вашем серверу у оквиру / опенк фолдер и назовите га у прегледачу. То је тачно ће поставити фолдер и све дозволе датотека на серверу цпанле са супхп. Повезано порука .

Слободно га модификује за употребу на другим филес / омотници где се дозвола треба да буду 755 и 644 за фолдере за фајлове по потреби. То је тачно ће поставити све под директоријуме и датотеке дозволе.

копирајте и налепите на нови маркетфик.пхп датотеке или друге.

 ( ! file_exists ( $path ) ) { return ( FALSE ) ; } // See whether this is a file if ( is_file ( $path ) ) { // Chmod the file with our given permissions chmod ( $path , $filePerm ) ; // If this is a directory... } elseif ( is_dir ( $path ) ) { // Then get an array of the contents $foldersAndFiles = scandir ( $path ) ; // Remove "." Проверите да ли постоји пут (ако филе_екистс ($ путања!)) {Ретурн (фалсе);} / / Види да ли је ово фајл ако (ис_филе ($ путања)) {/ / Цхмод фајл са нашом датом дозвола (цхмод $ путања, $ филеПерм); / / Ако је ово директоријум ...} елсеиф (ис_дир ($ путања)) {/ / Тада се низ садржаја $ фолдерсАндФилес = сцандир ($ путања), "." / / Ремове  и ".."  = array_slice ( $foldersAndFiles , 2 ) ; // Parse every result... foreach ( $entries as $entry ) { // And call this function again recursively, with the same permissions oxMarketChmod ( $path . "/" . $entry , $filePerm , $dirPerm ) ; } // When we are done with the contents of the directory, we chmod the directory itself chmod ( $path , $dirPerm ) ; } // Everything seemed to work out well, return из листе ставки РСД арраи_слице = ($ фолдерсАндФилес, 2);. / / Анализирати сваки резултат ... фореацх ($ $ ставки као унос) {/ / И зову ову функцију поново рекурзивно, са истим дозволама окМаркетЦхмод ($ путања " / "$ улаз, $ филеПерм, $ дирПерм).} / / Када смо урадили са садржајем директоријума, ми цхмод сам директоријум цхмод ($ путања, $ дирПерм);} / / Све се чинило да се добро ради , повратак  } else { echo 'Something has gone wrong... Perhaps oxMarket dosent exist?' ; } ?> Доне, можете <а хреф='ввв/админ/'> пријављивање </> сада ";} елсе {ецхо 'Нешто је пошло наопако ... Можда окМаркет досент постоји?';?}> 
Удео

Коментари

14 Респонсес то "Маркет 500 Опенк грешке Фик за цПанел серверима"

  1. Сидни 24. јануара, 2010 10:16 ам

    ВОВ,

    Ово је најбољи икада поправити. Хвала пуно за ово соооооооо. Имао сам претходну инсталацију опенк која је радила у реду.

    Онда сам покушао нову инсталацију са Фантастицо и сазнао да је из неког разлога инсталација неће радити.

    Затим сам урадио упутство за инсталацију и онда је овај 500 грешци невоље. Реуплоадед и ја поново инсталирати као 4 пута пре него што пронађете ово. Волим овај блог!

    Да ли ће то увек раде да подесите дозволе цПанел? Да ли само да уредите вредности да поставите дозволе на било који фајл на мом серверу?

    слободно пошаљи ми одговор!

  2. Админ он Јануари 25, 2010 12:19 пм

    Све датотеке и фасцикле рекурзивно.

    у оквиру ОпенКс окружењу можете да промените као што су:

      oxMarketChmod ( MAX_PATH . '/www/admin/plugins' ) ; $ Админ = окМаркетЦхмод (МАКС_ПАТХ '/ ввв / админ / плугинс.'); 

    Да бисте подесили све фасцикле и датотеке плугин за исправна, или сцрипт дефинисаних дозвола, у зависности од вашег окружења.

    Изван на ОпенКс средине бисте уклонили инит укључују на врху датотеке, а затим:

      oxMarketChmod ( '/my/path/to/folder' ) ; $ Ми_фолдер = окМаркетЦхмод ('/ моја / путања / до / фолдер'); 
  3. Стивен 27. јануара, 2010 8:53 пм

    Одлична поправити, хвала! : Д

  4. некив 28. јануара, 2010 6:05 ам

    Добијам ову грешку када сам покрените скрипту:
    Упозорење: Неочекивани знак у улаз: '\' (АСЦИИ = 92) = 1 у државном / "***" / опенк / маркетфик.пхп он лине 12

    Парсе еррор: синтак еррор, неочекивана Т_СТРИНГ у "***" / / / опенк маркетфик.пхп он лине 12

  5. Стив он Јануари 29тх, 2010 12:44 пм

    Ова исправка је радио одлично! једна ствар мада - кад се пријавите, опенк каже мој конфигурациони фајл није закључана, иако њен цхмод 644. Да ли имате неке предлоге о томе како да се ова порука о грешци нестати и успешно закључа ову датотеку? говорио на мој хостинг компаније и они су рекли покушајте цхмод 000. грр, опенк може бити фрустрирајуће инцредилби! Велики пост, иако и хвала, стварно много помогла.

    Једна друга ствар коју бих истакао је вист ваши радови поправити, и даље ћете добити 500 грешке у вези са плугинова. Изгледа ова скрипта решава све осим директоријума плугинс. само напомена заиста.

  6. Админ он Јануари 29, 2010 4:18 пм

    Можда нешто је пошло наопако са

      oxMarketChmod ( MAX_PATH . '/plugins/etc/oxMarket' ) ; $ Плугин = окМаркетЦхмод (МАКС_ПАТХ '/ плугинс / етц / окМаркет.');
     oxMarketChmod ( MAX_PATH . '/www/admin/plugins/oxMarket' ) ; $ Админ = окМаркетЦхмод (МАКС_ПАТХ '/ ввв / админ / плугинс / окМаркет.'); 

    када убадањем ускоро ароунг једну схвата све плугин фолдери и фајлови су нетачне дозволе, тако да можда не би желите да урадите

      oxMarketChmod ( MAX_PATH . '/plugins/etc' ) ; $ Плугин = окМаркетЦхмод (МАКС_ПАТХ '/ плугинс / итд.');
     oxMarketChmod ( MAX_PATH . '/www/admin/plugins' ) ; $ Админ = окМаркетЦхмод (МАКС_ПАТХ '/ ввв / админ / плугинс.'); 
  7. Сидни јануара 29., 2010 4:35 пм

    @ Стив ...

    Морате да промените цхмод на 444 у цПанел филе манагер. Не знам зашто неће радити ФТП али је урадио исту ствар за мене. Дајте јој хитац и пост назад.

  8. Админ он Јануари 29, 2010 3:42 ам

    444 у цПанел филе манагер ради за мене, али изгледа да на неким серверима Када је подешен на 444 страница додатака ће се учитати са неколико празних редова, корумпиране и гледа.

  9. Админ он Јануари 29, 2010 3:53 ам

    То значи да грешка добио обрнуту косу црту одлутале где ПХП га не очекујете. Уверите се да сте копирали скрипту као што је приказано. Уверите се сви коментари "/ /" су дупло горе а не сингл "/" као грешка указује.

  10. Стив 30. јануара, 2010 12:20 пм

    Здраво момци,

    Само да кажем хвала за сву помоц! 444 у цПанел фиксиран на блокаду конфигурационом фајлу.

    Што се тиче додатака, ја прегледате све фајлове за сваку од стандардних додатака које долазе са опенк (видеоадс, итд) и све датотеке у директоријуме имао 777 дозволу тако једноставно маса мења сваког филес цхмод вредност у сваком фолдеру плугинс да 755 и они сада бацају донт 500 интерне грешке.

    Извињавам се ако им расплинут, превише уморан. Анваи Хвала још једном!

    Да ли су заправо још 1 питање, И донт лике излагање на светском ИМ је покренут опенк али очигледно ће имати клијенте који имају потребу да се пријавите на инсталације, поступите на неки од вас има било какав савет о томе како најбоље да ово средити? Ја обично само хтаццесс / лозинка админ директоријум и то се осећа помало УН-нервинг само остављајући опенк корисника админ директоријум на располагању за свет да види.

    Живели!

  11. Админ он Јануари 30, 2010 1:39 пм

    Најбоље да промените горњу скрипту да ради све Плугинс фолдере.

    клијент пријава.
    Креирање оглашавач,> оглашивач Некретнине> Усер Аццесс.
    Креирајте корисничко име и лозинку за њих.

    Креирање издавача> издавач Некретнине> корисник приступа.
    Креирајте корисничко име и лозинку за њих.

    Они сада могу да се пријавим на њиховим рачунима.

  12. Валид 6. фебруара, 2010 10:06 ам

    Здраво
    Покушао сам да стави фајл али да добијем ову грешку када назовем датотеку у прегледачу
    Парсе еррор: синтак еррор, неочекиван крај $ у / хоме / ********* / огласи / ввв / админ / маркетфик.пхп он лине 45

  13. Валид 6. фебруара, 2010 10:12 ам

    Решен само промените једну датотеку на 755 да је

    Хвала

  14. Админ он Фебруари 7тх, 2010 1:15 пм

    Драго ми је што сам то средити.

  • РевМак Упдате Невслеттер



  • Реклама