Windows 7/8/10 - "Sinulla ei ole lupaa käyttää" -virheen korjaus

Olen pelannut PHP CMS -sivuston kanssa jollekin, jonka olen valmis ottamaan käyttöön, mutta kohtaan pari ongelmaa, joiden oletan liittyvän isännöintiin. Olen kehittänyt ja pelannut sen kanssa paikallisesti ja ottanut käyttöön isäntäympäristön, joka on ystävällinen tätä erityistä CMS: ää (joomla) varten. Olen äskettäin yrittänyt ottaa käyttöön asiakkaan isännöinnin ja olen joutunut vaikeuksiin. Kaikki apu olisi erittäin arvostettu.

Olen ollut yhteydessä isännöiviin asiakkaisiin ja pyytänyt heitä asettamaan minulle mysql-DB: n ja ottamaan käyttöön php: n. Yksinkertainen php toimi, mutta joomla ei pystynyt luomaan määritystiedostoja, joita se tarvitsi toimiakseen tässä isännässä. Siksi en ole pystynyt toteuttamaan työtni onnistuneesti. Pelatessani yksinkertaisilla php-sivuilla olen alkanut saada http 500 -virheitä ja nyt en näytä pääsevän minne tahansa. Tämä on pienempi hosting-yritys, joka näyttää olevan halukas työskentelemään kanssani, mutta en todellakaan tiedä, mitä minun on kysyttävä heiltä saadaksesi minut toimimaan. Kysymykseni sinulle verkkovastaavan neroille olisivat seuraavat:

Kuvaamani tilanteen perusteella, onko minun tehtävä jotain, jotta joomla / php-sivustoni toimisi tässä isännässä?

Mitä minun pitäisi erityisesti pyytää nykyisiä isännöintipalveluntarjoajiani tekemään työtäni pääsemiseksi?

  • 2 Jos he eivät saa PHP: tä toimimaan, se on hyvä merkki siitä, että sinun ei pitäisi käyttää niitä. Hosting on hyödyke, joten voit saada luotettavaa hosting-palvelua halvalla useilta eri toimittajilta.
  • Asiakas- / isäntähistorian takia yritän ratkaista ongelman ennen kuin vaadin isännöinnin siirtämistä. Haluaisin löytää tavan selvittää mikä on vialla.
  • Onko asiakkaasi sängyssä nykyisen isäntäyrityksen kanssa?
  • Hän sai sen kuulostamaan tällä tavalla, mutta missä määrin, en tiedä.
  • Pätevän verkkopalvelimen pitäisi pystyä selvittämään tämä itse. Joomlan asentaminen ei ole vaikeaa (monilla web-isännöillä on yhden napsautuksen asennukset Joomlaa varten). On yksinkertaista tarkastella sivulla ja / tai virhelokeissa näkyviä virheitä. Jos web-isäntä ei pysty selvittämään tätä ongelmaa, heidän ei pitäisi tarjota PHP-web-hostingia.

Oletko saanut heidät tekemään vielä IISReset-sovelluksen?

Älä kysy kysymyksiä. Jos sinulla ei ole luotettavaa historiaa tämän isännän kanssa, et todellakaan voi luottaa mihinkään, mitä he sanovat.

Jos et edes pysty tekemään echo(); tai phpinfo();, niin PHP on ei palvelimella. phpinfo(); on ollut olemassa jo ikuisesti.

Varmista myös, että tiedostotunnisteesi on .php ... Olen tehnyt sen virheen enemmän kuin haluan lukea uudelleen.

Viimeinen ehdotus: katso kansioiden käyttöoikeuksista; ne voidaan lukita turvaominaisuudeksi.

  • Kiitos, uskon, että olet oikeassa siinä, että PHP oli lakannut toimimasta kokonaan. Tarkistamalla sen tänä iltapäivänä yksinkertaisimmat komennot ovat alkaneet toimia uudelleen. Sain myös sähköpostin isäntäyritykseltä, joka sanoi, että he ovat karsineet asioita. Asiat näyttävät nyt olevan ok ja sain sormeni ristiin.
  • Jos pystyt asentamaan Joomlan oikein, tiedustele ongelmasta. Luotettava isäntä voi tavallisesti välttää tämän suuren ongelmat, mutta se on kuolleen hevosen voittaminen. IISReset Olen havainnut parantavan useimmat ongelmat kokoonpanossa, kummallakin tavalla.

Kysy ja tarkista myös hakemiston / tiedoston oikeudet tiedostonhallinnassa.

  • Kiitos, kyllä, kun puhuin tänään isännän kanssa, he anteeksi, että he olivat unohtaneet tämän. Se toimii nyt, ja heidän täytyi nollata joitain käyttöoikeuksia.

Varmista, että Config.php-tiedostosi on KIRJOITETTAVA! CHMOD - 777

Joomla on melko helppo asentaa, ja sitä pitäisi tukea 99,999% kaikista jaetuista isännistä.

  • Hän ei voi suorittaa yksinkertaista phpinfoa (); tiedosto, joten sillä ei ole mitään tekemistä sen kanssa, että Config.php on kirjoitettavissa tai ei. Se on php / iis-ongelma

Entä jos pyydät heitä asentamaan Joomla sinulle? Tukeeko isäntäsi Joomlaa? Sinun on tarkistettava, tukevatko he sitä vai eivät. Jos ei, sinun on löydettävä toinen yritys, joka tukee PHP: tä. Yksi niistä, jota voin suositella, on hostforlife.eu.

  • He olivat ilmoittaneet, etteivät ne tue suoraan kolmannen osapuolen työkaluja, mutta olivat ottaneet käyttöön PHP: n ja perustaneet MySQL-tietokannan. Asiakkaallani on henkilökohtainen suhde tähän isäntäyritykseen, ja yritän kysyä oikeita kysymyksiä auttaakseni asioita perustamaan luopumatta siitä.

Näytä virheet, kirjoita kokeilemasi Joomlan versio. Lue asiakirjat!

PHP 4 on vanhentunut ja vanhentunut. Joillakin isännöintipalvelujen tarjoajilla on edelleen palvelimilla saatavana vanhentuneita komentosarjoja. Joomla vaatii PHP5: n.

Ja UKK

Viimeisin vihje: "Älä käytä työkaluja, jotka ylittävät mielesi"

  • Olet oikeassa. Joomla vaatii PHP5: n, ja he vakuuttivat minulle, että heidän palvelimillaan on IIS 6 ja PHP 5. Oletan, että ongelma olisi yhtä yksinkertainen kuin suojausasetus, johon joku, joka tuntee PHP: n asettamisen palvelimille, voisi auttaa minua. Sivusto ei voi suorittaa yksinkertaista php-komentosarjaa.

Haluaisin luoda yksinkertaisen phpinfotiedoston ja tarkistaa, miten php on määritetty, luoda tiedoston alla olevan sisällön kanssa ja tarkastella tiedostoa selaimessasi. Jos voit liittää tulokset tähän, voimme auttaa sinua enemmän. Se voi olla tiedoston käyttöoikeusvirhe. Tai miten php on määritetty tai väärin määritetty tässä tapauksessa. Mutta jos isäntäsi ei pysty määrittämään php: tä ja heidän verkkopalvelinta oikein, sinun ja asiakkaasi ei pitäisi käyttää niitä.

tiedostonimi.php

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

Windows-palvelimille alla on PHP: n sivusto. Asentaminen Windowsiin alla on tästä säikeestä

Windows2000 Advanced Server -käyttöjärjestelmässä se palauttaa http-virheen 500, jos php on asennettu polulle, joka käyttää välilyöntejä (esimerkiksi C: \ program files \ php); ratkaisi php5isapi.dll-tiedoston selaamisen winnt \ system32-tiedostossa (mutta mielestäni mikä tahansa polku ilman välilyöntejä on hyvä).

  • Kiitos, käy ilmi, että tämä ei myöskään toimi. Se antaa edelleen "HTTP-virheen 500", kun yritän avata PHP-tiedoston. Olen kanssanne samaa mieltä siitä, että he eivät ole asettaneet tätä oikein.
  • 1 Oletko Windows-palvelimella sattumalta?
  • Kyllä, Windows Server 2003, käynnissä II6
  • Päivitin vastauksen toivoni, joka auttaa

työskennellyt sinulle: Charles Robertson | Haluatko yhteyttä?