Olen mänginud kellegi jaoks php CMS-i saiti, mida olen valmis juurutama, kuid mul on paar probleemi, mis ma arvan olevat seotud hostimisega. Olen seda lokaalselt arendanud ja mänginud ning kasutanud selle konkreetse CMS-i (joomla) suhtes sõbralikku hostimiskeskkonda. Olen hiljuti proovinud kasutusele võtta kliendi hostimist ja olen olnud hädas. Igasugune abi oleks väga teretulnud.

Olen olnud kontaktis hostivate klientidega ja lasknud neil minu jaoks luua mysql DB ja lubada php. Lihtne php töötas, kuid joomla ei suutnud luua selles hostis töötamiseks vajalikke konfiguratsioonifaile. Seetõttu pole mul õnnestunud oma tööd edukalt juurutada. Mõne lihtsa php-lehega ringi mängides olen hakanud hankima http 500 vigu ja nüüd ei paista, et jõuan kuhugi. See on väiksem majutusettevõte, mis näib olevat valmis minuga koostööd tegema, kuid ma ei tea tegelikult, mida ma pean neilt küsima, et mind tööle saada. Minu küsimused teile veebimeistrigeeniusele oleksid järgmised:

Arvestades minu kirjeldatud olukorda, kas ma peaksin midagi konkreetselt tegema, et saada oma joomla / php sait sellel hostil käima?

Mida peaksin konkreetselt paluma oma praegustel majutusteenuse pakkujatel, et nad saaksid mind tööle saada?

  • 2 Kui nad ei saa PHP-d tööle, on see hea märk sellest, et te ei tohiks neid kasutada. Hostimine on kaup, nii et saate usaldusväärset ja odavat hostimist paljudelt erinevatelt müüjatelt.
  • Kliendi / hostimise ajaloo tõttu püüan probleemi lahendada enne, kui nõuan hostimise teisaldamist. Tahaksin leida viisi, kuidas viga välja selgitada.
  • Kas teie klient on praeguse hostingettevõtte juures voodis?
  • Ta pani selle nii kõlama, aga mil määral, ma ei tea.
  • Pädev veebimaja peaks suutma selle ise välja mõelda. Joomla seadistamine pole keeruline (paljudel veebihostidel on Joomla jaoks ühe klõpsuga installimised). Lihtne on vaadata lehel ja / või tõrke logides kuvatud vigu. Kui veebimajutus ei saa seda probleemi siluda, ei tohiks nad pakkuda PHP veebimajutust.

Kas olete lasknud neil juba IISReseti teha?

Ära esita küsimusi. Kui teil pole selle hostiga usaldusväärset ajalugu, siis ei saa te tõesti midagi usaldada, mida nad ütlevad.

Kui te isegi ei suuda echo(); või phpinfo();, siis on PHP mitte töötab serveris. phpinfo(); on olnud läbi aegade.

Samuti veenduge, et teie faililaiend on '.php' ... Ma olen selle vea teinud rohkem, kui mul on hea üles lugeda.

Viimane soovitus, vaadake kausta lubade kohta; neid saaks turvaelemendina lukustada.

  • Aitäh, usun, et teil on õigus selles osas, et PHP oli täielikult töötamise lõpetanud. Täna pärastlõunal seda kontrollides on lihtsamad käsud taas tööle hakanud. Sain ka hostimisettevõttelt meili, kus öeldi, et nad on asju kitsendanud. Praegu tunduvad asjad korras ja mul on pöialt pandud.
  • Kui saate Joomla õigesti installida, uurige probleemi. Tavaliselt suudab usaldusväärne peremees seda suurt probleemi vältida, kuid see on surnud hobuse peksmine. IISReset, mille olen leidnud, ravib enamikku konfiguratsiooniprobleeme, kummalisel kombel.

Samuti küsige ja kontrollige failihalduris kataloogi / faili õigusi.

  • Aitäh, jah, kui ma täna võõrustajaga rääkisin, vabandati, et nad selle vahele jätsid. See töötab nüüd ja nad pidid mõned õigused lähtestama.

Veenduge, et teie Config.php fail iS WRITEABLE! CHMOD kuni 777

Joomlat on üsna lihtne installida ja seda peaks toetama 99,999% kõigist jagatud hostidest.

  • Ta ei saa käivitada lihtsat phpinfot (); faili, nii et sellel pole midagi pistmist sellega, et Config.php oleks kirjutatav või mitte. See on php / iis probleem

Kuidas oleks, kui paluksite neil teie jaoks Joomla installida? Kas teie host toetab Joomlat? Peate kontrollima, kas nad toetavad seda või mitte. Kui ei, siis peate leidma teise PHP-d toetava ettevõtte. Üks neist, mida saan soovitada, on hostforlife.eu.

  • Nad olid öelnud, et nad ei toeta otseselt kolmandate osapoolte tööriistu, kuid lubasid PHP-d ja seadistasid MySQL-i andmebaasi. Minu kliendil on selle majutusettevõttega isiklikud suhted ja ma üritan küsida õigeid küsimusi, mis aitaksid asju seadistada ilma sellest lihtsalt loobumata.

Kuva vead, kirjutage proovitud Joomla versioon. Lugege dokumente!

PHP 4 on iganenud ja vananenud. Mõnel hostimisteenuse pakkujal on vananenud skriptide toetamiseks serverites endiselt mõlemad saadaval. Joomla nõuab PHP5.

Ja KKK-d

Viimane vihje: "Ärge kasutage tööriistu, mis lähevad üle teie mõistuse"

  • Sul on õigus. Joomla nõuab PHP5-d ja nad kinnitasid mulle, et nende serverid töötavad IIS 6 ja PHP 5-ga. Oletan, et probleem oleks sama lihtne kui turvaseade, mida keegi, kes tunneb PHP-i seadistamist serverites, võiks mind jälile saada. Sait ei saa käivitada lihtsat php-skripti.

Koostaksin lihtsa phpinfo-faili ja kontrolliksin, kuidas php on konfigureeritud, loon faili, mille sees on allpool olev fail, seejärel vaatan faili oma brauseris. Kui saate tulemused siia kleepida, saame teid rohkem aidata. See võib olla faili lubade viga. Või kuidas php on antud juhul konfigureeritud või valesti konfigureeritud. Kuid üldiselt, kui teie host ei saa PHP-d ja nende veebiserverit õigesti konfigureerida, ei tohiks teie ja teie klient neid kasutada.

failinimi.php

<?php phpinfo();  ?> var13 ->

Windowsi serverite puhul on allpool toodud PHP sait. Windowsi installimine on allpool sellest lõimest

Windows2000 Advanced Serveri all tagastab see http tõrke 500, kui teil on PHP installitud tühikuid kasutavale teele (näiteks C: \ program files \ php); lahendas php5isapi.dll toimetuleku winnt \ system32 all (kuid ma arvan, et iga tühikuteta tee on hea).

  • Aitäh, selgub, et ka see ei toimi. See annab ikkagi "HTTP tõrke 500", kui proovin PHP-faili avada. Olen teiega nõus, et nad pole seda õigesti seadnud.
  • 1 Kas olete mingil juhul Windowsi serveris?
  • Jah, Windows Server 2003, töötab II6
  • Uuendasin oma vastuslootust, mis aitab

none: Charles Robertson | none