---
title: "sp_directory nach umzug problem mit parse_url in class.tslib_content"
url: "https://www.typo3.net/d/71495-sp-directory-nach-umzug-problem-mit-parse-url-in-classtslib-content"
source: "typo3.net"
tags: ["Extensions","Frage","PHP","Update & Upgrade"]
created: "2007-12-11"
last_reply: "2008-01-18"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# sp_directory nach umzug problem mit parse_url in class.tslib_content

Extensions · 3 Antworten · gestartet 2007-12-11

## Eröffnungsbeitrag

**nahuel** · 2007-12-11 · [Beitrag #1](https://www.typo3.net/d/71495-sp-directory-nach-umzug-problem-mit-parse-url-in-classtslib-content/1)

also folgendes problem:

ich hab meine seite übersiedelt und php[4.3.9=>5.2.2-pl1-gentoo] und mysql[4.0.20=>5.0.44] upgegradet

ausserdem auf typo3 4.1.3 gewechselt

soweit so gut mit datenbank und utf-8 dank mysqldumper keine probleme gehabt.

allerdings zickt jetzt sp_directory

zuerst wollten die umlaute nicht das war dann noch zu [beheben](https://www.typo3.net/d/65238-sp-directory-mit-utf-8-gibt-im-fe-die-umlaute-nicht-richtig-aus)

aber ausserdem bekomm ich die ganze zeit die fehlermeldung:

```php
Warning: parse_url(http://) [function.parse-url]: Unable to parse url in ...typo3/sysext/cms/tslib/class.tslib_content.php 5096
```

und zwar richtig so also nur "http://" bei der urlangabe

ich hab mir die zeile angeschaut und testweise auskommentiert
dann funktioniert alles...

```php
				// Parse URL:
//			$pU = parse_url($link_param);
```

aber die seite wird ja nicht umsonst da sein oder??

kann ich das irgendwie anders lösen??
vielen dank..

## Antworten

### [#2](https://www.typo3.net/d/71495-sp-directory-nach-umzug-problem-mit-parse-url-in-classtslib-content/2) · nahuel · 2007-12-18

hat keiner einen tipp???
bitte

### [#3](https://www.typo3.net/d/71495-sp-directory-nach-umzug-problem-mit-parse-url-in-classtslib-content/3) · nahuel · 2007-12-19

ich denke ich bin jetzt einen schritt weiter das problem dürfe wohl der umgang von sp_directory mit umlauten am anfang eines namens sein, da hier ein weiteres array gemacht wird und von Ä Ö Ü auf A O U übertragen wird, soweit ich das verstanden hab...

```php
$atoz[]=str_replace (array("Ä", "Ö", "Ü"), array("A", "O", "U"), strtoupper($tempo[$column]{0}));
```

nur wie repariere ich das?? ich hab schon versucht "Ã", "Ã–", "Ãœ" einzusetzen.

in meiner datenbank werden die einträge ganz normal mit Ä abgespeichert. Stimmt das so???

### [#4](https://www.typo3.net/d/71495-sp-directory-nach-umzug-problem-mit-parse-url-in-classtslib-content/4) · nahuel · 2008-01-18

so länger ists her aber und ganz gelöst auch noch nicht aber ich post mal die "naja" lösung:

der

```php
Warning: parse_url(http://) [function.parse-url]: Unable to parse url in ...typo3/sysext/cms/tslib/class.tslib_content.php 5096
```

fehler war rein aufgrund eines eintrags der nur http:// stehn hatte aber keine richtige url, nach dem löschen von http:// hat alles wieder funktioniert

das andere problem hab ich sehr "behelfsmässig" repariert in dem ich einfach die umlaute mit fragezeichen ersetzt haben da ich weiss das es keinen eintrag mit fragezeichen geben wird ist das kein problem

einträge mit umlauten am anfang sind meiner meihnung nach auch sehr unwarscheindlich, schöner wäre es aber sicher das anders zu lösen.

das wars auch wieder.

---

Quelle: „sp_directory nach umzug problem mit parse_url in class.tslib_content“, typo3.net, https://www.typo3.net/d/71495-sp-directory-nach-umzug-problem-mit-parse-url-in-classtslib-content
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
