hi,
grad wollte ich eine extension laden und habe dazu den button "Conntect to online repository" angeklickt. da kam eine fehlermeldung:
<b>Warning: fopen(): URL file-access is disabled in the server configuration in /home/evbgch/public_html/typo3/t3lib/class.t3lib_div.php on line 1179
Warning: fopen(http://ter.typo3.com/?id=t3_extrep&tx_extrep[T3instID]=N%2FA&tx_extrep[returnUrl]=http%3A%2F%2Fwww.evbg.ch%2Ftypo3%2Fmod%2Ftools%2Fem%2Findex.php%3Fter_connect%3D1&tx_extrep[gzcompress]=1&tx_extrep[user][fe_u]=&tx_extrep[user][fe_p]=&tx_extrep[cmd]=currentListing): failed to open stream: no suitable wrapper could be found in /home/evbgch/public_html/typo3/t3lib/class.t3lib_div.php on line 1179</b>
hat jemand ne ahnung was die fehlermeldung bedeutet und wie ich sie beheben kann? bisher hat das online repository schon mehrmals funktioniert...
danke für hilfe!
gruss
markus
Hallo!
Wird mal einen Blick in deine php.ini. Hast du URL-Zugriff erlaubt? Da müßte ein Eintrag "allow_url_fopen = On" drin stehen.
Oliver
keine ahnung, wie finde ich die php.ini? ich habe ja nicht verändert und den extension manager schon einpaarmal benutzt.
gruss
markus
Erstelle und rufe mal eine test.php-Datei mit dem Inhalt
<?php
phpinfo();
?>
auf und rufe sie per Browser auf.
Da steht der Ort der php.ini drin. Allerdings kannst du in der Ausgabe dieses phpinfo-Skripts auch gleich nachsehen, ob allow_url_fopen wirklich "on" ist.
Die Fehlermeldung "Warning: fopen(): URL file-access is disabled in the server configuration" klingt nämlich sehr nach diesem Parameter.
Oliver
Local Value Master Value von allow_url_fopen ist beides auf off. was fange ich damit an?
gruss
markus
Du mußt den Wert "allow_url_fopen" auf "On" setzen.
Dazu php.ini mit Texteditor deiner Wahl öffnen und den Eintrag entsprechend ändern. Dann den Apachen neu starten.
Wo du die php.ini findest, verrät dir die Ausgabe von phpinfo()-Skript: Configuration File (php.ini) Path
Mei mir ist es "/etc/php4/apache/php.ini", aber das ist von System zu System unterschiedlich.
Dann sollte es auch mit den Extensions wieder klappen!
Oliver
hi,
ich glaube, ich verstehe immer noch nicht genau, der Apache läuft doch beim provider, da habe ich doch keinen zugriff...
#paralyzed#
merci für hilfe!!
gruss
markus
Dann mußt du wohl deinen Provider fragen, ob er PHP entsprechend konfigurieren kann. Falls das nicht geht, könntest du die Extensions selber downloaden und dann die *.T3X -Datei im Extensionmanager installieren. Damit umgehst du den direkten Zugriff des Extensionmanagers auf das Repository per URL-Zugriff.
Falls der Provider weitere Typo3-unfrendliche Einstellungen hat und diese nicht ändern kann/will, bleibt wohl nur ein anderer Anbieter.
Gruß,
Oliver